You are on page 1of 27

Gua rpida SQL Server 2000

Divisin Empresas

Unidad 2: Planeando la instalacin de SQL


Server
Consideraciones de Hardware para la instalacin
Requerimientos mnimos de Hardware
La siguiente tabla describe los requerimientos mnimos de hardware
para una instalacin de SQL Server.
Componente
Procesador

Memoria

Espacio
disco duro

Requerimientos mnimos
El procesador mnimo requerido por su sistema
operativo variar de acuerdo a la edicin de SQL
que seleccione. Un procesador Pentium a 166 Mhz
o superior ser requerido para todas las versiones
de Windows 2000 y Microsoft Windows NT.
Un mnimo de 256 Megabytes (MB) es
recomendado para todas las versiones de Windows
2000. Un mnimo de 64 MB es recomendado para
todas las versiones de Windows NT 4.0. Memoria
adicional ser requerida para bases de datos
grandes y para la replicacin.
en Una instalacin tpica requiere 250 MB, la
instalacin completa requiere 270 MB, la
instalacin de las herramientas de cliente requiere
slo 100 MB. Los servicios de anlisis de SQL
Server 2000 requieren de 50-130 MB y Microsoft
English Query requiere 80MB.

Optimizando el Hardware para SQL Server


Procesador
La actualizacin con mejores procesadores permite a SQL Server
procesar las consultas con mayor rapidez. SQL Server puede utilizar 32
procesadores en computadoras con multiprocesamiento simtrico que
ejecuten Windows 2000 Datacenter Server. El escalamiento al uso de
mltiples servidores es generalmente requerido para bases de datos
amplias.
Subsistemas de discos
Tpicamente, las bases de datos amplias requieren subsistemas de
discos ms rpidos, si el ambiente de produccin requiere redundancia,
ser necesario considerar la implementacin de RAID a travs de
hardware o el sistema operativo. Puede utilizar RAID para mejorar el
desempeo, seguridad, almacenamiento y capacidad.
Unidad 2

-1-

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Los diferentes niveles de RAID proveen niveles variados de desempeo y


tolerancias. El hardware basado en RAID provee mejor desempeo que
el sistema operativo basado en RAID.
Nivel RAID
RAID 1
RAID 5
RAID 10

Descripcin
Reflejo
y
duplicado
de
disco
Fraccionamiento
de
disco
con
paridad
Reflejo
y
fraccionamiento
de disco

Ventajas y desventajas
Provee excelente redundancia y
buenas capacidades de escritura y
lectura.
Provee excelente redundancia y
desempeo de lectura, pero slo un
desempeo moderado de escritura.
Provee
el
mayor
nivel
de
desempeo y redundancia pero los
costos se incrementan al tener que
usar discos

Memoria
Si su computadora tiene memoria fsica insuficiente, SQL Server leer
datos continuamente desde el disco mucho ms que desde la memoria
cach, lo cual puede impactar negativamente en el desempeo de la
ejecucin de las consultas. Cuando el equipo tiene suficiente memoria,
SQL Server puede almacenar ms datos en la memoria cach. Tener ms
memoria, ayuda a que SQL Server procese mucho mejor las consultas
dentro de grandes bases de datos con mucho mayor eficiencia.
Red
Es posible instalar SQL Server slo en una computadora local, los
clientes de SQL Server generalmente acceden a SQL Server mediante
una red. La transferencia de solicitudes y resultados a travs de la red
pueden impactar directamente el desempeo de SQL Server. Los
siguientes factores de red pueden afectar el desempeo de SQL Server:

Las tarjetas de red usadas


El ancho de banda
Otras actividades concurrentes que actualmente se realicen en la
red

Ediciones de SQL Server 2000


SQL Server 2000 esta disponible en seis versiones: Enterprise,
Enterprise Evaluation, Estandar, Developer, Personal, y Windows CE.
Edicin Estandar

Unidad 2

-2-

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Esta edicin contiene la mayora de las caractersticas de SQL Server


2000 a excepcin de las requeridas para poder ser escalado y soportar
bases de datos demasiado amplias, Data Ware Housing (Almacenes de
datos) y sitios Web. Esta edicin es para pequeos grupos de trabajo o
departamentos.
Edicin Enterprise
Esta Edicin contiene todas las caractersticas requeridas para dar el
soporte y desempeo requerido por sitios Web, procesamiento de
transacciones en lnea (OLTP) y sistemas Data Ware Housing.
Edicin Enterprise Evaluation
Contiene todas las caractersticas de la edicin Enterprise, la cul esta
disponible de manera gratuita en Internet. La edicin Enterprise
Evaluation deja de funcionar despus de 120 das de haberla descargado
desde Internet.
Edicin Developer
Contiene todas las caractersticas de la edicin Enterprise pero la
licencia esta habilitada slo para la investigacin, desarrollo y prueba del
sistema. La intencin de esta edicin es la de ser til para
programadores que desarrollan aplicaciones que utilizan SQL Server
como almacn de datos.
Edicin Personal
Esta dirigida a los usuarios que utilizan equipos mviles y ejecutan
aplicaciones que requieren almacenamiento de datos local.

Edicin Windows CE
Es usada como almacn de datos en dispositivos de Windows CE. La
edicin de Windows CE puede replicar datos con las ediciones SQL
Server Enterprise y Standard, manteniendo los datos de Windows CE
sincronizados con la base de datos primaria.
Seleccionando el sistema operativo apropiado
Despus de determinar qu edicin de SQL Server 2000 instalar, debe
seleccionar el sistema operativo apropiado para tal edicin.
Ediciones

Windows
2000
y
Windows NT
Server

Enterprise

Yes

Unidad 2

Windows
2000
Professional
y
Windows
NT
Workstation
No

-3-

Windows 98
y
Windows
Millennium
Edition (Me)

Windows CE

No

No

www.icam.com.mx

Gua rpida SQL Server 2000


Enterprise
Evaluation
Standard
Developer
Personal
Windows CE

Divisin Empresas

Yes

No

No

No

Yes
Yes
Yes
No

No
Yes
Yes
No

No
No
Yes
No

No
No
No
Yes

Nota: El software de SQL Server Client se puede ejecutar en Windows


95, Windows 98, Windows Me y todas las versiones de Windows NT y
Windows 2000.

Consideraciones sobre la instalacin del Software


Durante la instalacin, SQL Server requiere que usted seleccione el tipo
de licencia que utilizar y acepte los trminos del contrato de licencia.
Es necesario que escoja uno de los dos modos de licencia: por
procesador o por puesto (SEAT).
Licencia por procesador
Con este tipo de licencia, adquirir una licencia por cada procesador que
ejecute SQL Server 2000, este tipo de licencia de contrato le permite
conectar a un nmero ilimitado de usuarios ya sea desde una red de
rea local (LAN), o una red de rea amplia (WAN). Licencias adicionales
de servidor o cliente no son requeridas.
Licencia por puesto (SEAT)
Pueden adquirirse licencias por puesto para cada Servidor SQL Server y
licencias para acceso a cliente (CAL) para cada estacin de trabajo que
se conecta a una instancia de SQL Server. Cada estacin de trabajo que
se conecta a SQL Server, ya sea con software cliente proporcionado por
Microsoft o, software de terceros requiere una CAL.

Determinando el contexto de seguridad de las cuentas de


servicios
El servicio de SQL Server se ejecuta en un contexto de seguridad de una
cuenta de inicio de sesin asignada. La cuenta que usted especifique
para SQL Server y SQL Server Agent Services puede ser la cuenta de
usuario del dominio o la cuenta de usuario del sistema local.
Cuenta de inicio de sesin predeterminada de SQL Server
Services
La instalacin de SQL Server selecciona como cuenta de usuario del
dominio, la cuenta del usuario que ha iniciado sesin en ese momento,
como la cuenta de inicio de sesin predeterminada, para los servicios de
SQL Server y SQL Server Agent Services.
Utilizando una cuenta de inicio de sesin de usuario de dominio
Unidad 2

-4-

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Si utiliza este tipo de cuenta, SQL Server y SQL Server Agent Services
pueden comunicarse con servidores remotos utilizando conexiones
seguras de Windows 2000.
Usando la cuenta de inicio de sesin del sistema local
Si selecciona usar la cuenta de inicio de sesin del sistema local, los
servicios de SQL Server no podrn comunicarse con servidores remotos
que utilicen conexiones seguras de Windows 2000.

Unidad 2

-5-

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Deber utilizar una cuenta de inicio de sesin en el dominio:

Si SQL Server debe acceder a archivos en otra computadora en el


dominio.
Si su plan es configurar varios servidores.
Si su plan es utilizar SQL Server para enviar notificaciones a travs
de correo electrnico.
Si productos de mltiples servidores como: Microsoft Exchange
Server y SQL Server, son instalados en una sola computadora y el
servidor de productos debe comunicarse con otro.

Utilizando una cuenta de inicio de sesin del sistema local


Si usted elige una cuenta de inicio de sesin del sistema local, SQL
Server Services no puede comunicarse con servidores remotos que
utilicen conexiones de confianza Windows.
Inicio automtico de Servicios
Normalmente, la instalacin de SQL Server instala SQL Server y
Microsoft Search Services para que se ejecuten automticamente
cuando Windows 2000 o Windows NT se inicie. Durante la instalacin
puede seleccionar comenzar SQL Server Service de forma manual en
lugar de la forma automtica. Despus de la instalacin, podr tambin
configurar todos los servicios para que se inicien manual o
automticamente.

Utilizando instancias Mltiples y nombradas de SQL Server


SQL provee la opcin de instalar instancias predeterminadas y/o
mltiples instancias nombradas de SQL Server en una computadora.
Cuando se instala SQL Server, puede especificar si la instalacin es
predeterminada o es una instancia nombrada.
Instancia predeterminada
Cuando se especifica una instancia predeterminada, se identifica en la
red por el nombre de la computadora en la cul se esta ejecutando. Slo
una instancia predeterminada es permitida.
Instancia nombrada
Cuando especifica una instancia nombrada, es identificada en la red por
el nombre de la computadora en la cual se esta ejecutando, adems del
nombre
de
la
instancia
con
el
formato
<computername>\<instancename>. Las aplicaciones deben usar
componentes cliente de SQL Server 2000 para conectarse a una
instancia nombrada. Una computadora puede ejecutar hasta 16
instancias nombradas concurrentemente.

Unidad 2

-6-

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Instancias mltiples
Mltiples instancias ocurren cuando tiene una instancia predeterminada
y una o ms instancias nombradas instaladas al mismo tiempo. Cada
instancia opera independientemente en la misma computadora. Cada
instancia nombrada tiene un juego distinto de servicios y puede tener
distintas configuraciones y opciones. La estructura del directorio, la
estructura del registro y los nombres de servicios reflejan el nombre
especfico de la instancia.

Seleccionando un mecanismo de seguridad


Es necesario seleccionar un mecanismo de seguridad para SQL Server
cuando lo instale. SQL Server puede utilizar el mecanismo de seguridad
de Windows 2000 o de Windows NT o su propia base de datos de
seguridad.
Seleccionando el modo de autenticacin de Windows
Cuando seleccione el modo de autenticacin de Windows, SQL Server
utiliza el mecanismo de seguridad de Windows 2000 o Windows NT. Para
conectarse a SQL Server, deber tener:

Una cuenta vlida de usuario de Windows 2000 o Windows NT.


Recibir la validacin del sistema operativo.

Seleccionando el modo mixto


Cuando selecciona el modo mixto, el usuario puede conectarse a SQL
Server de cualquiera de estas dos maneras:

Con autenticacin de Windows, ya sea con una cuenta de Windows


2000 o Windows NT
Cuenta de inicio de sesin de SQL Server (con autenticacin de
SQL Server)

Si selecciona el modo mixto, deber escribir y confirmar la contrasea


para la cuenta de administrador de SQL Server (sa), o seleccionar una
contrasea en blanco. Una contrasea en blanco nunca es recomendada
para una cuenta de seguridad.

Seleccionando reglas de ordenamiento y juegos de


caracteres para SQL Server
Cuando instala SQL Server, se designan reglas de ordenamiento y juegos
de caracteres. El trmino Juego de caracteres se refiere a un conjunto de
reglas que determinan cmo los datos son comparados y cotejados. Los
datos tipo carcter son ordenados utilizando reglas que definen la
secuencia correcta de los caracteres. Puede especificar que el

Unidad 2

-7-

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

ordenamiento sea sensitivo a las maysculas, a los acentos y al ancho


del carcter.

Unidad 2

-8-

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Grupos de Comparacin
SQL Server tiene dos grupos de comparacin: grupos de caracteres de
Windows y grupos de caracteres de SQL Server.
Comparacin de Windows
Cuando se decide usar el grupo de caracteres de Windows, el sistema
operativo define un conjunto de reglas de almacenamiento y
ordenamiento de caracteres que estn basadas en un sitio de Windows.
Las reglas de la comparacin de Windows especifican qu alfabeto o
cdigo es usado al consultar los diccionarios de datos y las pginas de
cdigos utilizadas para comparar los datos de tipo carcter.
Ya que muchos lenguajes contienen alfabetos comunes y reglas de
ordenamiento y comparacin de caracteres similares, estos lenguajes
pueden utilizar el mismo juego de caracteres de Windows.
EL juego de caracteres de Windows predeterminado es la pgina de
cdigos Latin1_general, la cual soporta el alfabeto latino.
Grupos de caracteres de SQL
Cuando decide utilizar juegos de caracteres de SQL, SQL Server busca
coincidencias en los atributos de combinaciones comunes de pginas de
cdigo y ordenamiento que hayan sido especificados en versiones
anteriores de SQL Server. Los grupos de caracteres de SQL Server
controlan la pagina de cdigos que es utilizada para almacenar datos
non - unicode y las reglas de ordenamiento, tanto para datos Unicode
como Non Unicode.
Es necesario utilizar grupos de caracteres SQL si:

Utiliza las caractersticas de replicacin con versiones anteriores


de SQL Server.
Su cdigo de aplicacin depende de los comportamientos de
grupos de caracteres previos de SQL Server.

Grupos de caracteres y reglas de ordenamiento


Si no designa un grupo de caracteres y las reglas de ordenamiento, SQL
Server aplica las predeterminadas. SQL Server selecciona ambas, el:

Grupos de caracteres basados en el Windows de la computadora


en la cul se esta instalando SQL Server.
Grupos de caracteres de SQL que sean compatibles con versiones
previas de SQL Server.

Unidad 2

-9-

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Seleccionando Bibliotecas para la red


SQL Server utiliza Bibliotecas de red para comunicarse utilizando un
protocolo especfico de red y enviar paquetes de red entre el cliente y la
mquina de bases de datos de SQL Server. SQL Server escucha
simultneamente a mltiples Bibliotecas de red; un cliente se comunica
con SQL Server utilizando una Bibliotecas de red especfica.
Bibliotecas de red predeterminadas
La instalacin de SQL Server instala las siguientes Bibliotecas de red
predeterminadas:

Named Pipes y TC/IP Sockets network library son las bibliotecas de


red predeterminadas para SQL Server.
Sockets cliente TCP/IP de biblioteca de red para todas las
herramientas administrativas.
Named pipes como segundo cliente de la Biblioteca de red en
todas las versiones de Windows NT 4.0 y Windows 2000. El cliente
de la Biblioteca de red deber coincidir con uno de la Biblioteca de
red del servidor.

Biblioteca de Red que SQL Server soporta:


TCP/IP sockets
Named Pipes
NWLink IPX/SPX
VIA ServerNet II SAN

Unidad 2

VIA GigaNet SAN


Multiprotocol
AppleTalk ADSP
Banyan VINES

- 10 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Mtodos de instalacin de SQL Server


SQL ofrece tres tipos de instalacin: Mnima, tpica y personalizada.

Instalacin predeterminada
La instalacin de SQL Server selecciona la instalacin tpica como el
modo de instalacin predeterminada. Si quiere cambiar las opciones de
instalacin o eliminar o agregar componentes, realice una instalacin
personalizada.

Instalacin desatendida
Una instalacin desatendida instala varias veces SQL Server con
configuraciones idnticas sin tener que utilizar el programa de
instalacin interactivo de SQL Server.
Realizando una instalacin desatendida
Una instalacin desatendida ejecuta un archivo de comandos que invoca
e inicia un archivo de instalacin. Los comandos de este archivo
detectan la plataforma de la computadora, ejecutan la versin apropiada
de instalacin de SQL Server, especfica los argumentos de instalacin, y
llama a todos los archivos de inicializacin. El archivo de configuracin,
especifica todas las opciones que el usuario seleccionara durante la
instalacin de SQL Server.
Comandos y archivos de configuracin
La siguiente tabla describe los archivos de comandos e inicializacin
incluidos con SQL Server 2000.
Archivo de Archivo
de Instalacin
comando
inicio
de
instalacin
Sqlcli.bat
Sqlcli.iis
Herramientas de administracin de
SQL Server
Sqlins.bat
Sqlins.iis
Instalacin tpica de SQL Server
utilizando la cuenta del sistema local
con Windows 2000
Sql70cst.bat
Sql70cst.iis
Instalacin personalizada de SQL
Server
Sqlrem.bat
Sqlrem.iis
Desinstala SQL Server

Unidad 2

- 11 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Creando un archivo de inicio de instalacin personalizado


Puede crear su propio archivo de inicio:

Usando un editor de texto para modificar uno de los archivos de


inicio anteriores, agregndole o cambiando instrucciones.
Ejecutando SQL Interactivamente:
o Cuando instala SQL Server, el programa de instalacin
registra las opciones de instalacin usadas en un archivo
llamado setup.iis, el cual se localiza en C:\Archivos de
Programa\Microsoft
SQL
Server\MSSQL\Carpeta
de
Instalacin.
o Puede tener archivos de inicio creados sin instalar SQL
Server utilizando el archivo de registro Unattended.iss en la
configuracin de SQL Server.

Instalacin remota
El programa de instalacin le permite instalar SQL Server en una
computadora remota.
Como realiza SQL Server la instalacin remota
Cuando realiza una instalacin remota, SQL Server:
1. Guarda la informacin que especifica en los cuadros de dilogo del
programa de instalacin, en un archivo llamado setup.iis.
2. Comienza el proceso remoto de instalacin este proceso:
Comienza un servicio remoto
Copiar archivos a una carpeta compartida Admin$
Ejecuta una instalacin desatendida en la computadora remota
utilizando las opciones especificadas en el archivo setup.iis.
Requerimientos para instalacin remota
Para instalar SQL Server en una computadora remota, debe especificar
la cuenta de usuario bajo la cual la instalacin de SQL Server comenzar
el proceso remoto. Esta cuenta de usuario deber:

Ser un administrador en la computadora remota.


Tener permiso de lectura en la carpeta de archivos fuente de
instalacin.

Unidad 2

- 12 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Verificando la instalacin
Una vez que la instalacin de SQL Server se ha completado, deber
verificar los componentes instalados en los resultados de instalacin,
comenzar los servicios de SQL Server y conectarse a SQL Server.

Revisando los resultados de instalacin


Despus de ejecutar la instalacin de SQL Server, es importante
entender lo que se ha instalado.
Componente instalado
Servicios de SQL Server

Descripcin
SQL Server, SQL Server Agent, MS
DTC y Microsoft Search.
Herramientas
Grupo de herramientas para la
administrativas
administracin de SQL Server
Bases de datos
Master,
model,
msdb,
pubs,
Northwind y tempdb
Carpetas y archivos
Mquina relacional de bases de datos
y
todas
las
herramientas
en
C:\Archivos de Programa \Microsoft
SQL Server
Opciones
de
inicio Un conjunto de opciones de inicio
predeterminadas
predeterminadas que son escritas en
el registro de Windows
Modo
de
seguridad Autenticacin de Windows permite
predeterminado
a los usuarios conectarse usando
nicamente la autenticacin de
Windows
Iniciando, deteniendo y pausando los servicios de SQL Server
Para poder usar SQL Server, deber iniciar el Administrador de Servicios
de SQL Server.
Comenzando automticamente el Administrador de Servicios de
SQL Server
Si ha configurado una instancia de SQL Server para que inicie
automticamente los servicios de SQL Server, este servicio deber
iniciarse cada vez que el sistema operativo se inicie.
Si desea que el Administrador de Servicios de SQL Server se inicie
automticamente despus de haber instalado SQL Server, podr
cambiar esta opcin utilizando:

El administrador corporativo de SQL Server


El administrador de servicios de SQL Server

Unidad 2

- 13 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Servicios y aplicaciones en la MMC (Computer


Console)

Management

Iniciando, pausando y deteniendo un servicio manualmente


Puede iniciar, pausar y detener SQL Server Service manualmente
utilizando:

El administrador corporativo de SQL Server


El administrador de servicios de SQL Server
Servicios en el Panel de control
El comando net en la lnea de comandos:
o Para una instancia predeterminada, el formato es net Start
mssqlsserver, net pause mssqlserver, o net stop
sqlserveragent.
o Para instancias nombradas de servicios de SQL Server,
deber especificarlas utilizando el formato net Start
mssql$instancename

Iniciar, pausar o detener los servicios de SQL Server tiene los siguientes
efectos:
Servicio SQL Server

Comenzar el servicio SQL Server permite a los usuarios establecer


nuevas conexiones.
Pausar el servicio SQL Server previene nuevas conexiones.
Usuarios que ya estn conectados no son afectados.
Detener el servicio SQL Server:
o Desconecta a los usuarios
o Realiza un CHECKPOINT en cada base de datos.
o Apagar SQL Server despus todas las sentencias que se
estn ejecutando de Transact SQL y procedimientos
almacenados que fueron procesados.
Para detener el servicio de SQL Server inmediatamente,
utilice la sentencia SHOUTDOWN WITH NO WAIT utilizando el
comando osql.

Agente de servicios de SQL Server

Iniciar el agente de servicios de SQL Server permite automatizar


actividades y activar alertas.
Pausar el agente de servicios de SQL Server previene que ocurran
actividades automticas y alertas.

Unidad 2

- 14 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Detener el agente de servicios de SQL Server previene que


ocurran actividades automticas y alertas.

Conectndose a SQL Server


Conectndose a SQL Server es la ltima tarea en la verificacin de la
instalacin. Puede conectarse a SQL Server utilizando una de las
herramientas administrativas grficas o la utilidad de la lnea de
comandos.
Usando las herramientas grficas
Para conectarse a SQL Server, deber utilizar una de las siguientes
herramientas grficas:

Analizador de consultas
Administrador corporativo

Usando la utilidad de lnea de comandos osql


Osql utiliza conectividad abierta de bases de datos (ODBC) para
comunicarse con SQL Server.

Configurando SQL Server Administrador Corporativo


Para administrar un servidor local o remoto utilizando SQL Server
Administrador Corporativo, deber registrar el servidor con SQL
Administrador Corporativo.
Registrando servidores
Cuando registra un servidor, deber ser capaz de poder conectarse a
ese servidor. El servidor local es registrado automticamente cuando
usted instala SQL Server. Para registrar un servidor deber especificar:

El nombre del servidor


La instancia nombrada, si aplica
Autenticacin de Windows o autenticacin de SQL Server
Un servidor de grupo, si planea administrar un servidor remoto o
mltiples instancias nombradas en la computadora local con SQL
Server Administrador Corporativo.

Informacin del Registro


La informacin de registro de SQL Server es mantenida en el registro de
Windows. SQL Server Administrador Corporativo, utiliza esta informacin
cada vez que los usuarios se conectan a un servidor registrado de SQL
Server.
Registrando Mltiples instancias nombradas y Servidores
Unidad 2

- 15 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Esto permite administrar mltiples instancias y servidores desde una


instancia de SQL Server Administrador Corporativo en una computadora
utilizando el asistente de registro de SQL Server.

Unidad 2

- 16 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Administrando SQL Server


Para administrar SQL Server, deber ser un miembro del rol sysadmin
en esa instancia de SQL Server.
Creando grupos de servidores
Cuando registra SQL Server en una computadora, puede ubicarlo dentro
del grupo de servidores existente o crear un nuevo grupo de servidores.
Un grupo de servidores provee una forma de organizar instancias de
servidores para tareas de administracin y mantenimiento.
Accesando a la informacin de Registro
SQL Server permite mantener la informacin de registro con privacidad o
hacerla pblica.
El registro de informacin es privado de forma predeterminada
La informacin de registro es privada, lo cual previene que personas no
autorizadas tengan acceso a dicha informacin.
Compartiendo informacin de registro
Sin embargo, puede configurar todas las computadoras y usuarios al
mismo tiempo si la informacin del registro es compartida.
Compartiendo informacin de registro permite que mltiples usuarios
utilicen la misma configuracin de una misma computadora o de una
computadora central.

Solucin de problemas
Si encuentra dificultades en la instalacin o conexin de SQL Server
despus de haberlo instalado, primero identifique el problema y despus
aplique una solucin.
Identificando el problema
Si ocurren problemas durante la instalacin o el inicio, o si no se puede
conectar a SQL Server, revise los mensajes de error en el archivo
sqlstp.log, observe la informacin del registro, y revise las conexiones de
red.
Prueba de las conexiones de red
Si un cliente local puede conectarse a SQL Server pero un cliente de red
no puede hacerlo, debera:

Asegrese de que las Bibliotecas de Red del cliente y servidor


coincidan.
Determine si las Bibliotecas de Red predeterminadas del cliente,
son las apropiadas para su red.

Unidad 2

- 17 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Verifique que conexin de red entre la estacin de trabajo del


cliente y el servidor han sido establecidas.

Unidad 2

- 18 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Prctica A: Instalando SQL Server


Objetivos
Despus de completar esta practica, usted podr:
Instalar SQL Server 2000 usando la instalacin de SQL Server
Verificar la instalacin de SQL Server iniciando una instancia de
SQL Server y el SQL Server Agent Services.
Configurar el SQL Server Agent Services.
Compartir informacin de registro.
Solucionar problemas de instalacin.
Crear un diagrama de base de datos.
Escenario
La organizacin de la clase simulara una organizacin de comercio
electrnico llamada Northwind Traders. El nombre ficticio del dominio
ser nwtraders.msft.
El Servidor DNS primario para el dominio ser el equipo del instructor, el
cual tendr la direccin IP 192.168.x.200 (Donde x ser un nmero que
se asignara en clase). El nombre del equipo de instructor ser London.
La siguiente tabla muestra los nombres de usuario, nombre de equipo y
las direcciones IP de cada equipo del grupo, los cuales estarn dentro
del dominio nwtraders.msft.
Nombre de Usuario
SQLAdmin1
SQLAdmin2
SQLAdmin3
SQLAdmin4
SQLAdmin5

Nombre de Equipo
Vancouver
Denver
Perth
Brisbane
Lisbon

Direccin IP
192.168.x.1
192.168.x.2
192.168.x.3
192.168.x.4
192.168.x.5

Tiempo estimado para completar esta prctica: 45 min.

Unidad 2

- 19 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Ejercicio 1
Instalando una instancia predeterminada de SQL Server.
Para instalar una instancia predeterminada de SQL Server.
En este procedimiento, usted instalar SQL Server.
1. Iniciar sesin en el dominio NWTraders utilizando la informacin de
la siguiente tabla:
Opcin
Nombre de Usuario

Valor
SQLAdminx (Donde x es el
correspondiente al equipo en el
que se inicia sesin).

Contrasea
La contrasea correspondiente.
2. Inserte el CD de instalacin de SQL Server.
3. Cuando aparezca el cuadro de dilogo de instalacin de SQL
Server, de clic en instalar Componentes de SQL Server 2000.
4. Clic en Instalar Servidor de bases de datos.
5. Use la informacin de la siguiente tabla para completar la
instalacin.
Opcin
Nombre del equipo
Seleccin de Instalacin
Nombre
Compaa
Contrato de licencia de software
Definicin de instalacin
Nombre de la instancia
Tipo de instalacin
Cuentas de servicios
Configuracin del servicio
Nombre de usuario
Contrasea
Dominio
Modo de Autenticacin

Valor
Equipo Local
Crear una nueva instancia de SQL
Server o instalar herramientas
cliente.
Su nombre
Su compaa
Si
Herramientas cliente y servidor
Predeterminada
Tpica
Utilizar la misma cuenta para cada
servicio. Iniciar automticamente
el servio de SQL Server
Utilizar una cuenta del usuario del
dominio
SQLService
sqlservice
NWTraders
Modo de autenticacin de Windows

6. Despus de instalarlo, clic en Finalizar.


Unidad 2

- 20 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Ejercicio 2
Verificando la Instalacin
En este ejercicio usted utilizara el administrador de servicio para iniciar
el servicio de SQL Server. Usted entonces se conectara y examinara el
Servidor SQL en su equipo usando el Analizador de Consultas de SQL
Server.
Para iniciar el Servidor SQL Server usando del administrador de
servicios.
En este procedimiento, usted iniciara el servidor SQL Server usando el
Administrador de servicios.
1. En la barra de tareas de clic en Inicio, Todo los programas,
Microsoft SQL Server y en Administrador de servicios.
2. Inicie el Servicio SQL Server en su equipo.
3. Despus de que el Administrador de servicios le indique que el
Servicio SQL Server se esta ejecutando, cierre el Administrador de
servicios.
En este momento tiene el icono del Administrador de servicios
de SQL Server en la barra de tareas.
Para conectarse al Servidor SQL Server y ejecutar una consulta
para verificar las bases de datos instaladas.
En este procedimiento usted ser conectara al servidor SQL Server
utilizando el Analizador de consultas y ejecutar una consulta para
verificar las bases de datos instaladas.
1. En la barra de tareas, de clic en Inicio, Todos los programas,
Microsoft SQL Server y de clic en el Analizador de consultas.
2. Clic en Autenticacin de Windows y clic en Aceptar para iniciar
sesin.
3. En la barra de herramientas verifique que la base de datos activa
sea master.
4. En la ventana de consulta escriba y ejecute la siguiente consulta:
SELECT * FROM INFORMATION_SCHEMA.SCHEMATA
Los resultados obtenidos de esta consulta sern las bases de
datos: master, tempdb, model, msdb, pubs y Northwind.
5. En el men Consulta, clic en Resultados como texto.
Esto cambiara la apariencia de la consulta.
6. Ejecute la consulta nuevamente.
Observe la diferencia en la cual es mostrada la informacin.

Unidad 2

- 21 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Para verificar la versin instalada de SQL Server.


En este procedimiento, usted ejecutara una consulta para verificar la
versin instalada de SQL Server.
1. En la barra de herramientas de clic en Borrar ventana.
2. En la ventana de consulta escriba y ejecute la siguiente consulta.
SELECT @@VERSION
@@VERSION es una variable global del sistema que regresa
informacin del producto instalado.
3. En el men de consulta de clic en Resultados en la cuadricula.
Esto vuelve a cambiar la forma de presentar los resultados.
Para verificar los archivos instalados.
En este procedimiento, usted verificara los archivos instalados.
1. Abra la ventan del Explorador de Windows y abra la carpeta
C:\Archivos de Programa\Microsoft SQL Server.
2. Abra cada subcarpeta y revise los archivos instalados.
En particular, las carpetas ...Mssql\Binn y ...Mssql\LOG.
3. Cierre el Explorador de Windows.

Ejercicio 3
Configurando el Administrador Corporativo y el SQL Server
Agent.
En este ejercicio, usted revisara la informacin de registro en el
Administrador corporativo. Usted configurara el SQL Server Agent para
que inicie automticamente. Finalmente, usted iniciara el servicio de
SQL Server Agent.
Para visualizar el administrador corporativo de SQL Server.
En este procedimiento, usted verificara y modificara la informacin
registrada en el Administrador corporativo para la instancia
predeterminada.
1. En la barra de Tareas de clic en Inicio, Todos los programas,
Microsoft SQL Server y de clic en Administrador Corporativo.
2. En la consola de rbol, expanda Servidores Microsoft SQL
Server y entonces expanda Grupo de SQL Server.
Observe que la instancia predeterminada de SQL Server esta
registrada automticamente con el nombre de su equipo.
Cmo puede saber si SQL Server esta iniciado?
Unidad 2

- 22 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

3. De clic derecho en el nombre del servidor y de clic en Modificar


propiedades de registro del servidor SQL Server.
Entonces aparecern las propiedades predeterminadas de este
registro.
Qu tipo de autenticacin es usada para conectar el servidor?

4. De clic en Aceptar para cerrar el cuadro de dialogo.


Para configurar que el SQL Server Agent se inicie
automticamente.
En este procedimiento usted modificara las propiedades de SQL Server
para iniciar el SQL Server Agent automticamente.
1.
2.
3.
4.

De doble clic en el Administrador de servicios de SQL Server.


En la lista de servicios de clic en SQL Server Agent.
Active la casilla Iniciar automticamente con el SO.
De clic en Iniciar o continuar.
Despus de unos momentos, aparecer una flecha en verde
indicando el que SQL Server Agent se esta ejecutando.
5. Cierre el administrador de servicios de SQL Server.

Ejercicio 4
Creando Informacin de registro compartida
En este ejercicio, usted utilizara el Administrador corporativo para
compartir la informacin de registro y utilizar el Asistente de registro de
SQL Server para registrar servidores adicionales.
Para crear informacin de registro compartida.
En este procedimiento, usted crear informacin de registro compartida
usando el Administrador corporativo.
1. En la consola de rbol del Administrador corporativo verifique que
el servidor esta seleccionado.
2. En el men Herramientas de clic en Opciones.
3. En Propiedades de Administrador corporativo de SQL
Server, desactive la casilla Almacenar y leer de forma
independiente del usuario y de en Aceptar.
4. Expanda Grupo de SQL Server.
Unidad 2

- 23 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Hay alguna instancia de SQL Server registradas? Por que o por


que no?

5. De clic derecho en Grupo de SQL Server y de clic en Nuevo


registro de servidor SQL Server.
El asistente para registro de servidor de SQL Server aparecer.
6. Use la informacin de la siguiente tabla para registrar un nuevo
servidor.
Opcin
Servidores disponibles
Modo de autenticacin
Grupo SQL Server
Nombre del Grupo

Valor
Su servidor
Autenticacin de Windows
Crear un nuevo grupo de SQL
Server de nivel superior.
Grupo compartido SQL Server

En el administrador corporativo ver el nuevo grupo creado.


7. Expanda el rbol Grupo compartido SQL Server.
Observe que su servidor esta registrado
8. En el men Herramientas de clic en Opciones.
9. En el cuadro de dialogo active la casilla de Almacenar y leer de
forma independiente del usuario y de clic en Aceptar.
Observe que Grupo compartido SQL Server no aparecer.

Ejercicio 5
Solucionando problemas de instalacin
En este ejercicio, usted visualizara el visor de errores de SQL Server y el
visor de eventos de Windows.
Para ver el visor de errores de SQL Server
En este procedimiento, usted visualizara las entradas que contiene el
visor de errores de SQL Server.
1. En la consola de rbol del Administrador corporativo expanda
Grupo de SQL Server, expanda el nombre de su servidor y
expanda Administracin.
2. De clic en Registros de SQL Server.
3. En el panel de detalle, de doble clic en Actual para abrir el
registro de errores de SQL.
4. Desplcese a travs del Registro de errores de SQL para visualizar
el contenido.
Cul es la causa de las entradas de este archivo?
__________________________________________________________________
Unidad 2

- 24 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

__________________________________________________________________

Unidad 2

- 25 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Para ver el visor de sucesos de Windows 2000


En este procedimiento usted abrir el visor de sucesos de Windows para
ver las entradas relacionadas con la instalacin y el inicio de SQL Server.
1. En la barra de tareas de clic en el men Inicio, apunte a Todos
los programas, apunte a Herramientas administrativas, clic
en el Visor de sucesos.
2. En la consola de rbol, clic en Aplicacin.
Cules fueron los eventos generados en el Visor de sucesos por la
instalacin e inicio de SQL Server?
__________________________________________________________________
__________________________________________________________________
3. Cierre el Visor de sucesos.

Ejercicio 6
Creando un diagrama de base de datos
En este ejercicio, utilizar el asistente para crear un diagrama de base
de datos
para la base de datos Northwind
automticamente.
Despus utilizar el diseador de consultas para construir una consulta.
Para crear un diagrama de base de datos
1. En el Administrador Corporativo, expanda el nombre de su
servidor, expanda bases de datos y expanda Northwind.
2. Clic derecho en Diagramas y clic en Nuevo diagrama de base
de datos.
3. Agregue todas las tablas de usuarios al diagrama. Las tablas de
los usuarios tienen una mayscula inicial en el nombre.
4. Maximice el cuadro de dilogo Nuevo diagrama.
5. En la barra de herramientas, clic en Zoom y clic en 50%.
6. Acomode las tablas en la pantalla.
7. Guarde el diagrama de base de datos como Northwind.

Unidad 2

- 26 -

www.icam.com.mx

Gua rpida SQL Server 2000

Divisin Empresas

Para construir una consulta utilizando el diseador de consultas


En este procedimiento, utilizar el diseador de consultas para crear una
consulta combinando las tablas Products y Categories.
1. En el diagrama, clic derecho en Products, apunte a Tarea y clic
en Abrir tabla.
Esto mostrar todas las filas en la tabla Products.
2. En la barra de herramientas, clic en Mostrar u ocultar el panel
diagrama.
Esto mostrar la tabla Products en el panel diagrama.
3. Clic derecho en una rea en blanco del panel diagrama y clic en
Agregar tabla.
4. Doble clic en Categories, y clic en Cerrar.
Esto agrega la tabla Categories al panel diagrama y muestra las
relaciones entre las tablas Categories y Products
5. En la barra de herramientas, clic en Mostrar u ocultar el panel
SQL.
Esto mostrar el cdigo Transact-SQL que fue creado por usted.
6. En la tabla Products, seleccione las casillas ProductName y
UnitPrice, y en la tabla Categories, seleccione la casilla
CategoryName.
7. En la tabla Products, clic en UnitPrice y en la barra de
herramientas, clic en Orden descendente.
Observe las modificaciones que ocurran en el cdigo.
8. En el panel SQL, en la lista Select, elimine el asterisco y la coma.
9. En la barra de herramientas, clic en Ejecutar.
Cul es el producto con el precio ms alto y cul es el precio?

10.
Cierre el diseador de consultas y el diseador de bases de
datos. No cierre el Administrador Corporativo.

Unidad 2

- 27 -

www.icam.com.mx

You might also like