Migración de Base de Datos

24/12/2003 - 16:10 por Daniel Tirapu | Informe spam
Estimado grupo:
Estoy intentando migrar las bases de datos que tengo en SQL Server2000 de un
servidor NT 4.0 a otro con Windows 2000 (tambiém SQL Server 2000). Uso el
asistente para copiar bases de datos y luego de especificar el servidor de
origen y dee destino me aparece el siguiente mensaje:

Mensaje de error ded CDW
El servicio SQL Server se está ejecuntado con la cuenta local del sistema.
Debe cambiar la cuenta del servicio de SQL Server para que disponga de
derechos para copiar archivos a través de la red.

No conozco mucho de seguridad tanto del Windows como del SQL Server y he
probado algunas cosas sin éxito. He establecido que se utilice la seguridad
de "solo de Windows" para el SQL Server.
Desde ya agradecería que me indicaran cómo debo proceder para lograr pasar
las bases al nuevo servidor.

Muchas gracias y felices fiestas.




Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.554 / Virus Database: 346 - Release Date: 20/12/03

Preguntas similare

Leer las respuestas

#1 Maximiliano Damian Accotto
24/12/2003 - 16:15 | Informe spam
Estimado Daniel,

Primero me pone contento que migres a win2k ya que para NT no hay mas
soporte.

Bien ahora pasemos a tu tema en particular si?

El tema es asi, el servicio del Motor se inicia con una cuenta de usuario,
entonces hay cuentas de Sistema y cuantas de usuarios de dominio.

Lo que debes hacer es lo siguiente.

1) ir a tu panel de control
2) ir a Herramientas administrativas
3) ir a donde dice Servicios y buscar el siguiente: MSSQLSERVER hacele doble
click
4) ir a la solapa INICIAR SESION y poner una cuenta del dominio por ej:
dominio\administrador
tambien deberias indicar la clave de la misma no.
5) Reiniciar el serivcio

Bien ahora tu sql estara iniciando el servicio con una cuenta que no sea la
local, esto no es lo mismo que iniciar una conexion que ahi si es el tema de
autentificacion Windows,sql o Mixta.

Ahora para pasar una Bdd de un server a otro te recomiendo que mires este
link de un amigo del foro.



http://www.helpdna.net/bosqlfaq.htm

Salu2 y Felicidades



Maximiliano Damian Accotto
"Daniel Tirapu" escribió en el mensaje
news:%23oS3k%
Estimado grupo:
Estoy intentando migrar las bases de datos que tengo en SQL Server2000 de


un
servidor NT 4.0 a otro con Windows 2000 (tambiém SQL Server 2000). Uso el
asistente para copiar bases de datos y luego de especificar el servidor de
origen y dee destino me aparece el siguiente mensaje:

Mensaje de error ded CDW
El servicio SQL Server se está ejecuntado con la cuenta local del sistema.
Debe cambiar la cuenta del servicio de SQL Server para que disponga de
derechos para copiar archivos a través de la red.

No conozco mucho de seguridad tanto del Windows como del SQL Server y he
probado algunas cosas sin éxito. He establecido que se utilice la


seguridad
de "solo de Windows" para el SQL Server.
Desde ya agradecería que me indicaran cómo debo proceder para lograr pasar
las bases al nuevo servidor.

Muchas gracias y felices fiestas.




Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.554 / Virus Database: 346 - Release Date: 20/12/03


Respuesta Responder a este mensaje
#2 Daniel Tirapu
24/12/2003 - 17:29 | Informe spam
Ante todo muchas gracias por respondeer y tan rápido.
Puedo ver las bases del servidor, seleccionarlas e iniciar la copia. El
problema ahora es el que muestra el siguiente mensaje de error en cada una
de las tareas de la copia:

Origen del error del paso: Microsoft SQL-DMO (ODBC SQLState: 08001)
Descripción del error del paso:[Microsoft][ODBC SQL Server
Driver][DBNETLIB]No existe el servidor SQL Server o se ha denegado el acceso
al mismo.
[Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (Connect()).
Código de error del paso: 80004005
Archivo de Ayuda para el error del paso:SQLDMO80.hlp
Id. de contexto de la Ayuda del error del paso:700




"Maximiliano Damian Accotto" <maxi_accotto[arroba]speedy.com.ar.SACAME>
escribió en el mensaje news:#
Estimado Daniel,

Primero me pone contento que migres a win2k ya que para NT no hay mas
soporte.

Bien ahora pasemos a tu tema en particular si?

El tema es asi, el servicio del Motor se inicia con una cuenta de usuario,
entonces hay cuentas de Sistema y cuantas de usuarios de dominio.

Lo que debes hacer es lo siguiente.

1) ir a tu panel de control
2) ir a Herramientas administrativas
3) ir a donde dice Servicios y buscar el siguiente: MSSQLSERVER hacele


doble
click
4) ir a la solapa INICIAR SESION y poner una cuenta del dominio por ej:
dominio\administrador
tambien deberias indicar la clave de la misma no.
5) Reiniciar el serivcio

Bien ahora tu sql estara iniciando el servicio con una cuenta que no sea


la
local, esto no es lo mismo que iniciar una conexion que ahi si es el tema


de
autentificacion Windows,sql o Mixta.

Ahora para pasar una Bdd de un server a otro te recomiendo que mires este
link de un amigo del foro.



http://www.helpdna.net/bosqlfaq.htm

Salu2 y Felicidades



Maximiliano Damian Accotto
"Daniel Tirapu" escribió en el mensaje
news:%23oS3k%
> Estimado grupo:
> Estoy intentando migrar las bases de datos que tengo en SQL Server2000


de
un
> servidor NT 4.0 a otro con Windows 2000 (tambiém SQL Server 2000). Uso


el
> asistente para copiar bases de datos y luego de especificar el servidor


de
> origen y dee destino me aparece el siguiente mensaje:
>
> Mensaje de error ded CDW
> El servicio SQL Server se está ejecuntado con la cuenta local del


sistema.
> Debe cambiar la cuenta del servicio de SQL Server para que disponga de
> derechos para copiar archivos a través de la red.
>
> No conozco mucho de seguridad tanto del Windows como del SQL Server y he
> probado algunas cosas sin éxito. He establecido que se utilice la
seguridad
> de "solo de Windows" para el SQL Server.
> Desde ya agradecería que me indicaran cómo debo proceder para lograr


pasar
> las bases al nuevo servidor.
>
> Muchas gracias y felices fiestas.
>
>
>
>
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.554 / Virus Database: 346 - Release Date: 20/12/03
>
>







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.554 / Virus Database: 346 - Release Date: 20/12/03
Respuesta Responder a este mensaje
#3 Maximiliano Damian Accotto
24/12/2003 - 19:12 | Informe spam
hola!!

porque no miras estos procedimientos en tus manuales para pasar una bdd de
un server a la otra:

sp_detach_db
sp_attach_db

el primero lo que haces es sacar la Bdd, bien luego copias los archivos a tu
otro servidor y ahi usas el comando 2, el cual agrega la Bdd.

Esta para mi es la forma mas rapida de hacerlo y siempre funciona lo mas
bien

Otra opcion es hacer un backup y luego un restore.

Salu2
Maximiliano Damian Accotto
(maxi_accotto[arroba]speedy.com.ar)

MSN:
"Daniel Tirapu" escribió en el mensaje
news:
Ante todo muchas gracias por respondeer y tan rápido.
Puedo ver las bases del servidor, seleccionarlas e iniciar la copia. El
problema ahora es el que muestra el siguiente mensaje de error en cada una
de las tareas de la copia:

Origen del error del paso: Microsoft SQL-DMO (ODBC SQLState: 08001)
Descripción del error del paso:[Microsoft][ODBC SQL Server
Driver][DBNETLIB]No existe el servidor SQL Server o se ha denegado el


acceso
al mismo.
[Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (Connect()).
Código de error del paso: 80004005
Archivo de Ayuda para el error del paso:SQLDMO80.hlp
Id. de contexto de la Ayuda del error del paso:700




"Maximiliano Damian Accotto" <maxi_accotto[arroba]speedy.com.ar.SACAME>
escribió en el mensaje news:#
> Estimado Daniel,
>
> Primero me pone contento que migres a win2k ya que para NT no hay mas
> soporte.
>
> Bien ahora pasemos a tu tema en particular si?
>
> El tema es asi, el servicio del Motor se inicia con una cuenta de


usuario,
> entonces hay cuentas de Sistema y cuantas de usuarios de dominio.
>
> Lo que debes hacer es lo siguiente.
>
> 1) ir a tu panel de control
> 2) ir a Herramientas administrativas
> 3) ir a donde dice Servicios y buscar el siguiente: MSSQLSERVER hacele
doble
> click
> 4) ir a la solapa INICIAR SESION y poner una cuenta del dominio por ej:
> dominio\administrador
> tambien deberias indicar la clave de la misma no.
> 5) Reiniciar el serivcio
>
> Bien ahora tu sql estara iniciando el servicio con una cuenta que no sea
la
> local, esto no es lo mismo que iniciar una conexion que ahi si es el


tema
de
> autentificacion Windows,sql o Mixta.
>
> Ahora para pasar una Bdd de un server a otro te recomiendo que mires


este
> link de un amigo del foro.
>
>
>
> http://www.helpdna.net/bosqlfaq.htm
>
> Salu2 y Felicidades
>
>
>
> Maximiliano Damian Accotto
> "Daniel Tirapu" escribió en el mensaje
> news:%23oS3k%
> > Estimado grupo:
> > Estoy intentando migrar las bases de datos que tengo en SQL Server2000
de
> un
> > servidor NT 4.0 a otro con Windows 2000 (tambiém SQL Server 2000). Uso
el
> > asistente para copiar bases de datos y luego de especificar el


servidor
de
> > origen y dee destino me aparece el siguiente mensaje:
> >
> > Mensaje de error ded CDW
> > El servicio SQL Server se está ejecuntado con la cuenta local del
sistema.
> > Debe cambiar la cuenta del servicio de SQL Server para que disponga de
> > derechos para copiar archivos a través de la red.
> >
> > No conozco mucho de seguridad tanto del Windows como del SQL Server y


he
> > probado algunas cosas sin éxito. He establecido que se utilice la
> seguridad
> > de "solo de Windows" para el SQL Server.
> > Desde ya agradecería que me indicaran cómo debo proceder para lograr
pasar
> > las bases al nuevo servidor.
> >
> > Muchas gracias y felices fiestas.
> >
> >
> >
> >
> > Outgoing mail is certified Virus Free.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.554 / Virus Database: 346 - Release Date: 20/12/03
> >
> >
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.554 / Virus Database: 346 - Release Date: 20/12/03


Respuesta Responder a este mensaje
#4 Javier Gonzalez
26/12/2003 - 15:06 | Informe spam
Mucho mas sencillo que todo eso, es bajas el servidor SQL que tiene las bases de datos que queres copiar, te llevas los archivos por red ó en un Cd como gustes, y despues que los copiaste y los ubicaste en el servidor de destino ejectutas el
EXEC sp_attach_db @dbname = N'BaseNueva',
@filename1 = N'C:\BaseNueva.MDF',
@filename2 = N'C:\BaseNueva.LDF'
y listo
enjoy it !

Respuesta Responder a este mensaje
#5 Maximiliano Damian Accotto
26/12/2003 - 16:08 | Informe spam
hola!! no es necesario bajar el servicio para nada, si usas los Store que
mencione (sp_detach_db) este mismo separa la Bdd sin apagar el servicio.

Salu2

Maximiliano Damian Accotto
"Javier Gonzalez" escribió en el
mensaje news:
Mucho mas sencillo que todo eso, es bajas el servidor SQL que tiene las


bases de datos que queres copiar, te llevas los archivos por red ó en un Cd
como gustes, y despues que los copiaste y los ubicaste en el servidor de
destino ejectutas el
EXEC sp_attach_db @dbname = N'BaseNueva',
@filename1 = N'C:\BaseNueva.MDF',
@filename2 = N'C:\BaseNueva.LDF'
y listo
enjoy it !

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida