Bases de Datos > Otras Bases de Datos

 Abrir Base De Datos

(1/2) > >>

DiabloRojo:
Qué tal amigos del foro?
Pues mi duda es la siguiente: ¿Cómo puedo abrir una base de datos ya existente con el SqlServer 2000?. Soy un total desentendido en el funcionamiento de dicho manejador de base de datos y necesito ayuda urgente...

Gracias de antemano por su ayuda.

DiabloRojo

luism3:
Explicate mejor... que deceas hacer??? importar a SQL Server 2000  una base de datos que no sea de ahi, o lo que necesitas es habrir la base de datos desde un programa asi como Visual Basic o Java???


En caso que sea importar los datos, podrias utilizar la parte de SQL Server llamada DTS (Data Transformation Services) donde puedes copiar todos los objetos (digase de objetos: tablas, vistas, sprocs, functiones, etc) de una base de datos externa o interna a otra en SQL Server 2000, puedes investigar un poco al respecto... no es tan complicado...

si no esto entonces explicate un poco mejor para poderte ayudar!!!

DiabloRojo:
Primero que todo gracias por responder tan rápido a mi pregunta. Por otro lado, lo que necesito es ver la estructura de una base de datos elaborada en SqlServer 2000 y el problema que tengo es que el archivo que supuestamente es la base de datos tiene una extensión .mdf y no tengo idea de cómo hacer para abrirla. Creo que los archivos generados (las bases de datos) por el sqlserver poseen otra extensión...
Investigaré lo que comentas sobre el DTS.

Gracias de nuevo

DiabloRojo.

luism3:
esos archivos... los DLF Y MDF no son lo que necsitas presisamente para abrir la base de datos... para conectarte  a la base de datos requieres conectarte con el SQL Server como tal... es decir si es desde Visual Basic puede conectarte creando un udl (esto es creando un archivo de .txt y le cambias la extencion a .udl), a ese archivo udl le puese dar doble click y te mostrara una lista de los proveedores de servicios de bases de datos, donde puedes seleccionar <OLE DB provider for SQL Server 2000>  luego en la otra pestaña de cuadro de dialogo debes seleccionar el tipo de autentificacion que usaras un la base de datos que usaras (que esten en el servidor de sql)!!! despues de dar aceptar, puedes dar click derecho al archivo udl u seleccionar editar o algo para abrirlo con el block de notas, ahi encontraras el string de coneccion creado para usar esa base de datos.. o podrias usar ese mismo udl como la coneccion.
ej.     conexion.connectionString = "FILE PATH: <la ruta donde estaria el UDL>"

o usar el string de coneccion
        conexion.connectionString = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=Northwind"

tambien puedes conectarte con SQL Server creando una fuente de datos ODBC con un DSN

espero que esta resuelva tus dudas... nueva mente... si esto no era lo que ocupabas avisame a veremos que se puede hacer

luism3:
la estructura de la base de datos (los objetos) los encuentras en el Enterprise Manager!!! que es uno de los programas que se instala cuando instalas sql server 2000

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa