Tengo un archivo .sql y estoy tratando de importarlo a SQL Server 2008. ¿Cuál es la forma correcta de hacerlo?¿Cómo importo un archivo de datos sql en SQL Server?
Respuesta
Si usted está hablando de una base de datos real (un archivo MDF) que le Attach
que
.sql
archivos son normalmente se ejecutan utilizando SQL Server Management Studio. Básicamente son declaraciones SQL guardadas, por lo que podría ser cualquier cosa. No los "importa", más precisamente, los "ejecuta". Aunque el script puede insertar datos.
Además, para ampliar la respuesta de Jamie F, no ejecute un archivo SQL en su base de datos a menos que sepa lo que está haciendo. scripts SQL puede ser tan peligroso como
- de inicio de SQL Server Management Studio de exe sin control
- Conectar a la base de datos
- Archivo> Abrir> Archivo y escoger el archivo de
- ejecutarlo
Lo intenté pero dice "La operación no se pudo completar" ... – user2070775
SQL Server realiza un volcado al abrir/ejecutar archivos con cantidad no trivial de declaraciones. Pensarías que esto es algo en lo que sería bueno. –
Esto no funciona para archivos> 250MB :( – Nitesh
Un archivo .sql es un conjunto de comandos que se pueden ejecutar contra el servidor SQL.
A veces, el archivo .sql especificará la base de datos, otras veces es posible que deba especificarlo.
Debe hablar con su DBA o con el responsable de mantener sus bases de datos. Probablemente quieran darle un vistazo rápido al archivo. Los archivos .sql pueden hacer mucho daño, incluso de forma involuntaria.
Vea las otras respuestas si quiere sumergirse.
Prueba este proceso -
Abra el Analizador de consultas
Inicio -> Programas -> MS SQL Server -> Analizador de consultas
Una vez abierto, conectarse a la base de datos que desea ejecutar el script.
A continuación, abra el archivo SQL usando Archivo -> Abrir opción. Seleccione el archivo .sql.
Una vez que está abierto, puede ejecutar el archivo presionando F5.
Si su archivo es un archivo grande, 50MB +, entonces le recomiendo que use sqlcmd, la utilidad de línea de comandos que viene incluida con SQL Server. Es fácil de usar y maneja bien los archivos grandes. Lo probé ayer con un archivo de 22GB con el siguiente comando:
sqlcmd -S SERVERNAME\INSTANCE_NAME -i C:\path\mysqlfile.sql -o C:\path\output_file.txt
El comando anterior supone que el nombre del servidor es NOMBRESERVIDOR, que la instalación de SQL Server utiliza el nombre de instancia INSTANCE_NAME, y que de autenticación de Windows es la autenticación predeterminado método. Después de la ejecución salida.txt contendrá algo como lo siguiente:
...
(1 rows affected)
Processed 100 total records
(1 rows affected)
Processed 200 total records
(1 rows affected)
Processed 300 total records
...
uso readfileonline.com si necesita ver el contenido de archivos de gran tamaño.
Aunque no creo que responda la pregunta, es información útil, así que "gracias" – MVCDS
toma para siempre ... – spankmaster79
- 1. ¿Cómo importo archivos .sql en SQLite 3?
- 2. ¿Cómo ejecutar un archivo SQL de 3GB (Microsoft SQL Server)?
- 3. Cómo importar un archivo .sql en SQL Server Express
- 4. ¿Cómo importo archivos con comandos SQL?
- 5. SQL Server 2008 a SQL Server 2005
- 6. Cómo declarar un blob en SQL Server
- 7. SQL en SQL Server
- 8. ¿Cómo puedo exportar datos desde SQL Server?
- 9. Cómo importar un archivo .bak de SQL Server en MySQL?
- 10. ¿Cómo puedo obtener un volcado de SQL de una base de datos de SQL Server 2008?
- 11. Crear datos de prueba en SQL Server
- 12. ¿Cómo uso BCP o Sql Server Management Studio para obtener datos BLOB de SQL Server?
- 13. ¿Cómo importo una hoja de cálculo de Excel en SQL Server?
- 14. Cómo importar un archivo DBF en SQL Server
- 15. ¿Hay un SQL Server Profiler para SQL Server Express?
- 16. Generando un script SQL de datos de mi base de datos (SQL SERVER)
- 17. sql server compact edition Editor de datos
- 18. Datos no agregados "pivotantes" en SQL Server
- 19. ¿Cómo convertir la base de datos de SQL Server 2008 R2 a SQL Server 2012?
- 20. SQL Server
- 21. Base de datos SQL Azure usando SQL Server Management Studio
- 22. ¿Cómo incluir un archivo sql en un archivo sql? MS SQL
- 23. Tipo de datos sql para clave principal - SQL Server?
- 24. Auditoría de datos de SQL Server cambia
- 25. ¿Cómo volteo un poco en SQL Server?
- 26. sql server 2005 - exportar datos nvarchar (max)
- 27. Buscar un objeto en SQL Server (base de datos cruzada)
- 28. SQL Server Hexadecimal tipo de datos
- 29. Usando una base de datos .MDF SQL Server con ASP.NET versus usando SQL Server
- 30. ¿Cómo se abre un archivo SDF (SQL Server Compact Edition)?
¿Qué quieres decir con importación?¿Desea ejecutar las consultas en el archivo .sql en una base de datos? –
tiene un montón de tabla que quiero usar en un sitio web –