2012-04-21 38 views
27

He estado siguiendo este tutorial: http://www.misfitgeek.com/2010/07/adding-asp-net-membership-to-your-own-database/Cómo ejecutar secuencias de comandos sql utilizando SQL Server Management Studio?

He instalado SQL Server Management Studio Express desde aquí: http://www.microsoft.com/download/en/details.aspx?id=8961.

1) ¿Cómo puedo ubicar mi base de datos?

2) ¿Cómo ejecuto el script SQL en mi base de datos desde un archivo externo?

+0

¿Ha instalado la base de datos real? SQL Server Management Studio es solo una herramienta de cliente. Probablemente también desee instalar SQL Server (Express Edition es gratis). – erikxiv

+0

También tengo instalado SQL Server Express. – Anajrob

+0

Consulte http://www.youtube.com/watch?v=olgJOG70-vg para ejecutar secuencias de comandos sql a través del estudio de administración de SQL Server –

Respuesta

49

This website tiene un tutorial conciso sobre cómo usar SQL Server Management Studio. Como verá, puede abrir una "Ventana de consulta", pegar su script y ejecutarlo. No le permite ejecutar scripts utilizando la ruta del archivo. Sin embargo, puede hacerlo fácilmente mediante el uso de la línea de comandos (cmd.exe):

sqlcmd -S .\SQLExpress -i SqlScript.sql 

Dónde SqlScript.sql es el nombre del archivo de procedimientos ubicado en el directorio actual. See this Microsoft page for more examples

+2

* 'puede abrir una' Ventana de consulta ', pegar su script y ejecutarlo' * - Puede que me falta algo, pero si la secuencia de comandos se guarda en un archivo, puede abrir el archivo directamente con SSMS, no es necesario abrirlo en otro lugar, copiar el texto y pegarlo en una ventana de consulta. –

+0

Tiene razón. Puede abrir el archivo directamente y ejecutar un archivo a la vez. El consejo "sqlcmd" puede ser útil si necesita ejecutar un archivo .sql (script) que llame a otros archivos .sql. – Ulises

+26

Y si su archivo tiene un tamaño de 300 MB, por ejemplo, SSMS generará un error al intentar abrirlo. – marquito

9

Abrir SQL Server Management Studio> Archivo> Abrir> Archivo> Elija su archivo .sql (el que contiene su secuencia de comandos)> Presione Abrir> el archivo se abrirá en SQL Server Management Studio, ahora todo lo que necesita hacer es presionar el botón Ejecutar.

+15

Pero el programa se muere si el archivo es demasiado large ... – cic

+0

Creo que esta es una mejor respuesta porque el asker especificó "usar SQL Server Management Studio" –

Cuestiones relacionadas