Sql Server: Datos en NAS

19/08/2004 - 15:37 por Javier E. Romero T. | Informe spam
Buenos Días:

Se le pidieron a unos de nuestros clientes al menos 300Gb en disco para
dedicárselos a una base de datos de SqlServer y ellos compraron un NAS (me
imagino que es un dispositivo de ese tipo, por que se ve por la red como
cualquier equipo normal y tiene 6 discos de 73Gb para hacer algo así como
438Gb) el cual van a destinar para dejar los datos de Sql Server.

El asunto es que nosotros tratamos de mapear en el Server una unidad virtual
en ese dispositivo, para colocar los datos de la base de datos en esa unidad
ya mapeada, pero nunca nos fue posible hacerlo, por que el Sql Server solo
nos mostraba los discos locales.

El servidor y el NAS tiene como sistema operativo Windows 2000 Server.

Alguna vez escuche a alguien decir que ni el SO ni la BD estaban hasta el
momento con esta funcionalidad, pero me gustaría aclarar mas el tema y tener
documentación al respecto.

Muchas Gracias a todos por la colaboración.

Javier Romero.

Preguntas similare

Leer las respuestas

#11 Natacha Camacho
20/08/2004 - 02:39 | Informe spam
Hola
Si las personas que instalaron el DAS te confirman que esa
es la forma en que los servidores ven el almacenamiento
centralizado, nos toca crear una unidad de red fija, con
una letra aparte y.. esperate preguntamos como hacer
que el sql server vea una unidad de red para que puedas
atachar la bd a la nueva unidad.





No.

"Isaías" escribió


en el mensaje
news:98fc01c4862c$9e3da6a0$
Javier

El DAS, ¿lo alcanza a ver el SQL Server como una extension
de Discos?


.

Respuesta Responder a este mensaje
#12 Javier Loria
20/08/2004 - 05:21 | Informe spam
Hola Javier:
El NAS no es un sistema tradicional de Archivos asi que vas a tener que
trabajar un poco mas.
Lo primero es que debes estar seguro que el servidor de SQL no inicia
antes que la red, para esto debes establecer una dependencia de servicios.
Esto hay que hacerlo en el registry, asumiendo que es la instalacion default
con el RegEdit agrega en :

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSSQLServer

Una llave de tipo string llamada DependOnService y le pones como valor
NetLogon.
Una vez que tienes esto, debes autorizar al servidor a usar rutas UNC
para definir las Bases de Datos, esto lo logras fijando un Trace Flag. En el
Query Analizer, ejecuta:
= DBCC TRACEON 1807
= Luego debes desconectarte y volverte a conectar.
Prueba ahora crear las BD con rutas UNC o sea:
== CREATE DATABASE Prueba
ON (Name=Prueba_Bat,
FILENAME='\\Servidor\Ruta\Prueba.mdf'

== No se pueden mapear las rutas de UNC a letras!!!.
Espero te funcione,
Saludos


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda


"Javier E. Romero T." wrote in message
news:
Buenos Días:

Se le pidieron a unos de nuestros clientes al menos 300Gb en disco para
dedicárselos a una base de datos de SqlServer y ellos compraron un NAS (me
imagino que es un dispositivo de ese tipo, por que se ve por la red como
cualquier equipo normal y tiene 6 discos de 73Gb para hacer algo así como
438Gb) el cual van a destinar para dejar los datos de Sql Server.

El asunto es que nosotros tratamos de mapear en el Server una unidad


virtual
en ese dispositivo, para colocar los datos de la base de datos en esa


unidad
ya mapeada, pero nunca nos fue posible hacerlo, por que el Sql Server solo
nos mostraba los discos locales.

El servidor y el NAS tiene como sistema operativo Windows 2000 Server.

Alguna vez escuche a alguien decir que ni el SO ni la BD estaban hasta el
momento con esta funcionalidad, pero me gustaría aclarar mas el tema y


tener
documentación al respecto.

Muchas Gracias a todos por la colaboración.

Javier Romero.



Respuesta Responder a este mensaje
#13 SqlRanger [MVP .NET]
20/08/2004 - 12:10 | Informe spam
Creo que te convendría revisar este artículo y asegurarte de que el
dispositivo de almacenamiento es adecuado para SQL Server y soportado por
Microsoft:

http://support.microsoft.com/defaul...duct=sql2k

Saludos:

Jesús López
MVP .net
Respuesta Responder a este mensaje
#14 Javier E. Romero T.
20/08/2004 - 16:39 | Informe spam
Buenas Isaías

El servidor principal tiene capacidad de 36.4Gb (el que tiene instalado w2k
y sql2k ) y esta conectado a un DAS (en el que
quieren montar los Data) que tiene 5 discos de 72.8Gb.

El servidor y el DAS están interconectados entre si por una conexión SCSI.

Atentamente:

Javier Romero.


"Javier Loria" escribió en el mensaje
news:%
Hola Javier:
El NAS no es un sistema tradicional de Archivos asi que vas a tener


que
trabajar un poco mas.
Lo primero es que debes estar seguro que el servidor de SQL no inicia
antes que la red, para esto debes establecer una dependencia de servicios.
Esto hay que hacerlo en el registry, asumiendo que es la instalacion


default
con el RegEdit agrega en :

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSSQLServer

Una llave de tipo string llamada DependOnService y le pones como valor
NetLogon.
Una vez que tienes esto, debes autorizar al servidor a usar rutas UNC
para definir las Bases de Datos, esto lo logras fijando un Trace Flag. En


el
Query Analizer, ejecuta:
=> DBCC TRACEON 1807
=> Luego debes desconectarte y volverte a conectar.
Prueba ahora crear las BD con rutas UNC o sea:
==> CREATE DATABASE Prueba
ON (Name=Prueba_Bat,
FILENAME='\\Servidor\Ruta\Prueba.mdf'

==> No se pueden mapear las rutas de UNC a letras!!!.
Espero te funcione,
Saludos


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda


"Javier E. Romero T." wrote in


message
news:
> Buenos Días:
>
> Se le pidieron a unos de nuestros clientes al menos 300Gb en disco para
> dedicárselos a una base de datos de SqlServer y ellos compraron un NAS


(me
> imagino que es un dispositivo de ese tipo, por que se ve por la red como
> cualquier equipo normal y tiene 6 discos de 73Gb para hacer algo así


como
> 438Gb) el cual van a destinar para dejar los datos de Sql Server.
>
> El asunto es que nosotros tratamos de mapear en el Server una unidad
virtual
> en ese dispositivo, para colocar los datos de la base de datos en esa
unidad
> ya mapeada, pero nunca nos fue posible hacerlo, por que el Sql Server


solo
> nos mostraba los discos locales.
>
> El servidor y el NAS tiene como sistema operativo Windows 2000 Server.
>
> Alguna vez escuche a alguien decir que ni el SO ni la BD estaban hasta


el
> momento con esta funcionalidad, pero me gustaría aclarar mas el tema y
tener
> documentación al respecto.
>
> Muchas Gracias a todos por la colaboración.
>
> Javier Romero.
>
>
>


Respuesta Responder a este mensaje
#15 Javier Loria
20/08/2004 - 17:00 | Informe spam
Hola Javier:
Soy tocayo, no soy Isaias.
Un NAS y un DAS muy diferentes, ninguno de los pasos que te di te sirve.
:(
En un DAS, asumiendo que el driver esta bien instalado, la configuracion
del disco debe ser tan facil como ir a Computer Management (clic derecho
sobre My Computer, Manage) navegar a Disk Management y debe aparecer en la
lista de dispositivos el DAS, luego lo marcas , clic derecho y creas una
nueva particion, y la formateas.
Espero que esta vez si te sirva,

Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda


"Javier E. Romero T." wrote in message
news:
Buenas Isaías

El servidor principal tiene capacidad de 36.4Gb (el que tiene instalado


w2k
y sql2k ) y esta conectado a un DAS (en el que
quieren montar los Data) que tiene 5 discos de 72.8Gb.

El servidor y el DAS están interconectados entre si por una conexión SCSI.

Atentamente:

Javier Romero.


"Javier Loria" escribió en el mensaje
news:%
> Hola Javier:
> El NAS no es un sistema tradicional de Archivos asi que vas a tener
que
> trabajar un poco mas.
> Lo primero es que debes estar seguro que el servidor de SQL no


inicia
> antes que la red, para esto debes establecer una dependencia de


servicios.
> Esto hay que hacerlo en el registry, asumiendo que es la instalacion
default
> con el RegEdit agrega en :
>
> HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSSQLServer
>
> Una llave de tipo string llamada DependOnService y le pones como


valor
> NetLogon.
> Una vez que tienes esto, debes autorizar al servidor a usar rutas


UNC
> para definir las Bases de Datos, esto lo logras fijando un Trace Flag.


En
el
> Query Analizer, ejecuta:
> => > DBCC TRACEON 1807
> => > Luego debes desconectarte y volverte a conectar.
> Prueba ahora crear las BD con rutas UNC o sea:
> ==> > CREATE DATABASE Prueba
> ON (Name=Prueba_Bat,
> FILENAME='\\Servidor\Ruta\Prueba.mdf'
>
> ==> > No se pueden mapear las rutas de UNC a letras!!!.
> Espero te funcione,
> Saludos
>
>
> Javier Loria
> Costa Rica
> Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
> que pueda ser copiado y pegado al Query Analizer.
> La version de SQL y Service Pack tambien ayuda
>
>
> "Javier E. Romero T." wrote in
message
> news:
> > Buenos Días:
> >
> > Se le pidieron a unos de nuestros clientes al menos 300Gb en disco


para
> > dedicárselos a una base de datos de SqlServer y ellos compraron un NAS
(me
> > imagino que es un dispositivo de ese tipo, por que se ve por la red


como
> > cualquier equipo normal y tiene 6 discos de 73Gb para hacer algo así
como
> > 438Gb) el cual van a destinar para dejar los datos de Sql Server.
> >
> > El asunto es que nosotros tratamos de mapear en el Server una unidad
> virtual
> > en ese dispositivo, para colocar los datos de la base de datos en esa
> unidad
> > ya mapeada, pero nunca nos fue posible hacerlo, por que el Sql Server
solo
> > nos mostraba los discos locales.
> >
> > El servidor y el NAS tiene como sistema operativo Windows 2000 Server.
> >
> > Alguna vez escuche a alguien decir que ni el SO ni la BD estaban hasta
el
> > momento con esta funcionalidad, pero me gustaría aclarar mas el tema y
> tener
> > documentación al respecto.
> >
> > Muchas Gracias a todos por la colaboración.
> >
> > Javier Romero.
> >
> >
> >
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida