Perdida de Base de Datos en SQL 7.0

28/10/2004 - 22:17 por Rodney | Informe spam
Saludos!

Alguien por favor que me podria ayudar con mi problema por
favor.

Mi problema es que desinstale el SQL 7.0 y olvide de hacer
Backup de la base de datos, y solo tengo los archivos con
extensiones .mdf y .ldf y quisiera a partir de estos
archivos recuperar la base de datos, si se puediera
pediria que alguien me de la solucion por favor.

Gracias.
 

Leer las respuestas

#1 Maxi
28/10/2004 - 22:30 | Informe spam
Hola, si se puede!! mira te copio los ejemplo del manual

Adjunta una base de datos a un servidor.

Sintaxis
sp_attach_db [ @dbname = ] 'dbname'
, [ @filename1 = ] 'filename_n' [ ,...16 ]

Argumentos
[@dbname =] 'dbname'

Es el nombre de la base de datos que se va adjuntar al servidor. El nombre
debe ser único. El argumento dbname es de tipo sysname y tiene un valor
predeterminado de NULL.

[@filename1 =] 'filename_n'

Se trata del nombre físico, incluida la ruta de acceso, de un archivo de
base de datos. El argumento filename_n es de tipo nvarchar(260) y tiene un
valor predeterminado de NULL. Se pueden especificar hasta 16 nombres de
archivos. Los nombres de parámetro comienzan en @filename1 y se incrementan
hasta @filename16. La lista de nombres de archivos debe contener al menos el
archivo principal, que contiene las tablas del sistema que apuntan a otros
archivos de la base de datos. La lista también debe contener los archivos
que se hayan movido después de separar la base de datos.

Valores del código de retorno
0 (correcto) o 1 (error)

Conjuntos de resultados
Ninguna

Observaciones
Sólo se debe ejecutar sp_attach_db en bases de datos que se hayan separado
previamente del servidor de bases de datos con una operación sp_detach_db
explícita. Si debe especificar más de 16 archivos, utilice CREATE DATABASE
con la cláusula FOR ATTACH.

Si adjunta una base de datos a un servidor distinto de aquél del que se
separó y la base de datos separada estaba habilitada para duplicación,
deberá ejecutar sp_removedbreplication para quitar la duplicación de la base
de datos.

Permisos
Sólo pueden ejecutar este procedimiento los miembros de las funciones fijas
de servidor sysadmin y dbcreator.

Ejemplos
Este ejemplo adjunta dos archivos de la base de datos pubs al servidor
actual.

EXEC sp_attach_db @dbname = N'pubs',
@filename1 = N'c:\Program Files\Microsoft SQL
Server\MSSQL\Data\pubs.mdf',
@filename2 = N'c:\Program Files\Microsoft SQL
Server\MSSQL\Data\pubs_log.ldf'

Véase también

=
Bye


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Rodney" escribió en el mensaje
news:259001c4bd2b$2cde8340$
Mostrar la cita
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004

Preguntas similares