È possibile immettere un comando della riga di comando (come in un file batch) per collegare un database disconnesso a SQL Server, anziché aprire lo studio di gestione e farlo in Là?Come allegare un database SQL Server dalla riga di comando
risposta
è necessario utilizzare: sqlcmd Utility
L'utilità sqlcmd consente di inserire istruzioni Transact-SQL, sistema procedure, e file di script al prompt dei dei comandi, nell'editor di query in SQLCMD modalità, in un file di script di Windows o in un passaggio del processo operativo (Cmd.exe) di un processo di SQL Server Agent. Questa utilità utilizza OLE DB per eseguire i batch Transact-SQL .
Quindi utilizzare CREATE DATABASE (Transact-SQL) per fare il allegare e sp_detach_db (Transact-SQL) per fare il distacco. Lo sp_attach_db (Transact-SQL) verrà rimosso in una versione futura di Microsoft SQL Server.
Very nice. Ha funzionato come un fascino. Doveva abilitare 'named pipe' per eseguire SqlCmd, non so perché, ma a parte questo: chapeau! – Michel
@ KM. Potete darmi un esempio .... – Anjali
Ho un file batch con questo contenuto: 'sqlcmd -Usa -PPASSWORD -i" N: \ SqlServer \ attachexample_database.sql "' e il contenuto di attachexample_database.sql è 'CREATE DATABASE example_database ON (FILENAME = 'C: \ Programmi \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA \ example_database.mdf') PER ATTACCO; GO GO' – Michel
Se è necessario specificare il nome del file di registro: USE master; GO; CREATE DATABASE DBNAME ON ( FILENAME = 'C:\DBFILE.mdf') LOG ON ( FILENAME = 'C:\DBLOGFILE_log.ldf') FOR ATTACH; GO;
E per staccare: USE master; GO; EXEC sp_detach_db 'DBNAME', 'true'; GO;
- 1. Genera script SQL server dalla riga di comando?
- 2. Come posso eliminare un database MongoDB dalla riga di comando?
- 3. Crea database dalla riga di comando
- 4. Accesso al database remoto dalla riga di comando
- 5. Impossibile allegare il database ASP.NET a SQL Server Management Studio
- 6. Combina riga di comando e T-SQL - SQL Server
- 7. Come chiudere Rserve dalla riga di comando
- 8. Esiste una riga di comando per distribuire un progetto Sql Server Database?
- 9. Come posso emettere un singolo comando dalla riga di comando tramite sql plus?
- 10. Accesso al database SQLite dalla riga di comando
- 11. Come allegare un database senza un file LDF?
- 12. Input dalla riga di comando
- 13. Come si crea un progetto IntelliJ dalla riga di comando?
- 14. Resharpening dalla riga di comando
- 15. Distribuire progetto di database SQL Server (SSDT) tramite la riga di comando
- 16. Come compilare l'APK dalla riga di comando?
- 17. Come aggiornare xcode dalla riga di comando
- 18. Come usare jarjar dalla riga di comando?
- 19. Come eseguire TestNG dalla riga di comando
- 20. SQL Server 2008 - creare script di database (schema + dati) con la riga di comando
- 21. Come generare Javadoc dalla riga di comando
- 22. Elimina database SQL Server
- 23. PHP attendi input dalla riga di comando
- 24. Fake socket.io connection dalla riga di comando
- 25. tomcat restart webapp dalla riga di comando
- 26. Come proteggere un database dall'amministratore del server in Sql Server
- 27. Avvia ColdFusion dalla riga di comando
- 28. Come eseguire un .class Java dalla riga di comando
- 29. Maven: Come si attiva un profilo dalla riga di comando?
- 30. Arrestare un tomcat dell'applicazione Web dalla riga di comando
si può spiegare con un esempio – Anjali