Diferència entre revisions de la pàgina «Pàgina principal»

De Lordwektabyte Wiki
Salta a la navegació Salta a la cerca
(Contingut canviat per «{{titol|Administració de Sistemes Informàtics i Xarxes}} *M02. Gestió de base de dades *M03. Programació bàsica *M04|M04. Llenguatges de marque...».)
Línia 7: Línia 7:
  
 
*[[M10|M10. Administració de base de dades]]
 
*[[M10|M10. Administració de base de dades]]
 
 
----
 
{{capcalera|Guillem Solà i Boeck|20}}
 
===Programari del SGBD===
 
====Descàrrega====
 
Descarregarem Microsoft SQL Server Advanced<ref>'''SQL Server Advanced''' és una versió que inclou el motor de SQL Server i el gestor SQL Server Management Studio en un sol paquet</ref> des de la [https://download.microsoft.com/download/C/A/3/CA36A732-59EC-4CEA-971A-0269B992C82A/ExpressAdv%2064BIT/SQLEXPRADV_x64_ESN.exe pàgina web de Microsoft] i el desarem en un lloc conegut del servidor:
 
{{imatge|SQLServer1.png}}
 
====Instal·lació====
 
Farem doble clic i extreurem el contingut de l'arxiu ''.exe'' a l'escriptori mateix:
 
{{imatge|SQLServer2.png}}
 
Un cop acabada l'extracció, s'executarà automàticament el ''setup'' i configurarem la instal·lació del SGBD:
 
{{imatge|SQLServer3.png||thumb|Farem clic a "Nueva instalación independiente de SQL Server o agregar características a una instalación existente"}}
 
Llavors haurem d'acceptar els termes i condicions de Microsoft per a poder utilitzar el seu software i es faran comprovacions del sistema per a trobar possibles incompatibilitats o problemes amb el sistema.
 
{{imatge|SQLServer4.png}}
 
Ara és moment de seleccionar les funcionalitats que volem instal·lar i les rutes on es farà la instal·lació:
 
{{imatge|SQLServer5.png||thumb|Hem de parar atenció a no des-seleccionar "Herramientas de administración - Completa"}}
 
La ruta arrel de la instància <ref>La '''ruta arrel d'una instància''' és el lloc del sistema de fitxers on es desen les dades en sí, juntament amb altres arxius necessaris per al funcionament del SGBD</ref> es troba a <code>C:\Program Files\Microsoft SQL Server\</code>, que és la ruta per defecte.
 
Farem clic a Siguiente i començarà la instal·lació:
 
{{imatge|SQLServer6.png||thumb|El programa d'instal·lació ens marca un error: ens fa falta instal·lar el .NET Framework 3.5 (o superior) per a poder prosseguir}}
 
*'''Incidència'''
 
::Per a suplir la dependència del programari ''.NET Framework'' descarregarem l'instal·lador des de la [https://www.microsoft.com/es-ES/download/confirmation.aspx?id=49982 pàgina de Microsoft] i l'instal·larem:
 
{{imatge|NETFramework1.png||thumb|Haurem llegir i acceptar els termes i condicions imposats per Microsoft}}
 
::Esperarem fins que acabi el procés d'instal·lació:
 
{{imatge|NETFramework2.png}}
 
{{imatge|NETFramework3.png||thumb|La instal·lació ha sigut correcta}}
 
::Ja tenim la incidència resolta. Ara haurem de tornar a executar el ''setup'' de SQL Server Advanced que hem extret al primer pas de l'apartat [[#Instal·lació|instal·lació]] i recomençar el procediment anterior fins abans de la incidència.
 
{{imatge|SQLServer7.png}}
 
Reprenem el fil a la configuració de la instància:<ref>Una '''instància de SQL Server''' és un procés independent del motor de base de dades; de manera que podem tenir 1 o més servidors de bases de dades independents entre ells en un únic servidor físic</ref> en el nostre exemple, usarem la opció per defecte ja que ens permet la possibilitat de poder afegir un nom a la instància (per a poder diferenciar-la d'una altra si en un futur necessitem una altra instància, que haurà de tenir un nom diferent)
 
{{imatge|SQLServer8.png||thumb|Deixarem el nom per defecte SQLEXPRESS ja que tampoc és important més enllà de recordar-lo per a poder-nos connectar més endavant}}
 
Podem notar que la ruta final on es trobaran les dades (diccionari de dades) per a aquesta instància serà <code>C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS</code>
 
Avançarem en l'assistent. El següent pas serà configurar el comportament dels serveis relacionats amb la instància de SQL Server. Haurem de canviar el comportament del servei '''SQL Server Browser'''<ref>'''SQL Server Brwser''' és un servei necessari per a poder accedir de manera remota al servidor SQL: escolta pel port 1434 i és l'encarregat d'assignar un altre port per a la connexió al motor de Base de Dades quan algun client li fa una petició. És especialment útil en servidors amb múltiples instàncies de SQL Server executant-se, ja que cada instància necessita un port diferent que és gestionat per aquest servei</ref> i posar-lo en '''mode automàtic'''.
 
En el següent pas definirem el/s mode/s mitjançant els quals es podrà accedir a la instància. L'assistent ens ofereix dues opcions:
 
*'''Mode d'autenticació de Windows:''' es necessita un compte d'usuari al servidor (o usuari del domini, en el cas que correspongui) per a poder accedir a treballar amb la instància SQL. És realment útil si administrem des de Windows i accedim des d'altres màquines Windows perquè ens estalviem introduïr contrasenyes cada vegada que connectem.
 
*'''Mode mixt:''' permet accedir tant amb usuaris del sistema de Windows o bé amb un usuari ''local'' que només existeix per a la instància de la BBDD. Permet connexions externes des d'altres sistemes a través de drivers ODBC o similars.
 
{{imatge|SQLServer9.png||thumb|Introduïrem la contrasenya que volguem per a l'usuari sa (equivalent al root de MySQL/MariaDB) d'aquella instància}}
 
Si investiguem una mica, podem veure que a la pestanya ''Directorio de datos'' hi ha la ruta on es desaran les dades <code>C:\Program Files\Microsoft SQL Server\MSSQL12.SQLEXPRESS\MSSQL\Data</code>
 
{{imatge|SQLServer10.png||thumb|Podem veure (i modificar) les rutes de diferents directoris amb els que treballarà la nova instància que estem configurant. Seleccionat en blau, veiem el directori on es trobaran les dades}}
 
Pel que fa al servei de ''Reporting Services''<ref>'''Reporting Services''' permet, entre altres coses, generar informes des d'altres aplicacions programades amb el Framework .NET de Microsoft.</ref> deixarem l'opció per defecte ''instalar y configurar''.
 
{{imatge|SQLServer11.png}}
 
Ja haurem acabat tot el procés amb l'assistent i començarà la instal·lació del motor de SQL Server amb la configuració de instància que hem escollit:
 
{{imatge|SQLServer12.png}}
 
Finalment, ens surt un resum de les característiques instal·lades (i el seu estat, si alguna hagués fallat) per a poder-ho revisar.
 
{{imatge|SQLServer13.png||thumb|Ja podrem fer clic a cerrar i tancar l'assistent}}
 
 
{{referencies|Anotacions}}
 

Revisió del 20:13, 4 maig 2018