Cita: Hola de nuevo, creo que ya solucione parte del problema:
Teniendo el arhivo .SQL
Lo abri con el management studio y al ejecutarlo me muestra todo correctamente, ahora como puedo yo guardar esa información del archivo sql en una nuev base de datos
Me explico mejor: requiero crear una base de datos y despues importar el archivo sql, como hagao para que esa estructura que tengo en ese archivo me quede plasmado en la nueva base de datos?
Código SQL:
Ver originalCREATE DATABASE TU_NUEVA_BD
GO
USE TU_NUEVA_BD
GO
ALTER TABLE PERSONA
DROP CONSTRAINT FK_PERSONA_CIUDAD_PE_CIUDAD
GO
IF EXISTS (SELECT 1
FROM sysindexes
WHERE id = object_id('PERSONA')
AND name = 'CIUDAD_PERSONA_FK'
AND indid > 0
AND indid < 255)
DROP INDEX PERSONA.CIUDAD_PERSONA_FK
GO
IF EXISTS (SELECT 1
FROM sysobjects
WHERE id = object_id('CIUDAD')
AND TYPE = 'U')
DROP TABLE CIUDAD
GO
IF EXISTS (SELECT 1
FROM sysobjects
WHERE id = object_id('PERSONA')
AND TYPE = 'U')
DROP TABLE PERSONA
GO
/*==============================================================*/
/* Table: CIUDAD */
/*==============================================================*/
CREATE TABLE CIUDAD (
COD_CIU INT NOT NULL,
NOM_CIU CHAR(40) NULL,
CONSTRAINT PK_CIUDAD PRIMARY KEY nonclustered (COD_CIU)
)
GO
/*==============================================================*/
/* Table: PERSONA */
/*==============================================================*/
CREATE TABLE PERSONA (
COD_PER INT NOT NULL,
COD_CIU INT NOT NULL,
NOM_PER CHAR(60) NULL,
CONSTRAINT PK_PERSONA PRIMARY KEY nonclustered (COD_PER)
)
GO
/*==============================================================*/
/* Index: CIUDAD_PERSONA_FK */
/*==============================================================*/
CREATE INDEX CIUDAD_PERSONA_FK ON PERSONA (
COD_CIU ASC
)
GO
ALTER TABLE PERSONA
ADD CONSTRAINT FK_PERSONA_CIUDAD_PE_CIUDAD FOREIGN KEY (COD_CIU)
REFERENCES CIUDAD (COD_CIU)
GO
con eso basta para lo que preguntas