Czy można wprowadzić polecenie wiersza poleceń (jak w pliku wsadowym), aby dołączyć odłączoną bazę danych do SQL Server, zamiast otwierać studio zarządzania i robić to w tam?Jak dołączyć bazę danych SQL Server z wiersza poleceń
Odpowiedz
trzeba użyć: sqlcmd Utility
SQLCMD narzędzie pozwala wprowadzić Transact-SQL, system procedur i skryptów w wierszu poleceń w edytorze kwerendy w SQLCMD trybie, w plik skryptu Windows lub w zadaniu roboczym (Cmd.exe) zadanie zadania agenta programu SQL Server. To narzędzie wykorzystuje OLE DB do wykonania partii Transact-SQL.
Następnie użyj CREATE DATABASE (Transact-SQL), aby dołączyć i sp_detach_db (Transact-SQL), aby odłączyć. Model sp_attach_db (Transact-SQL) zostanie usunięty w przyszłej wersji programu Microsoft SQL Server.
bardzo ładne. Pracował jak urok. Musiał włączyć "nazwane potoki", aby uruchomić SqlCmd, nie wiem dlaczego, ale poza tym: chapeau! – Michel
@KM. Czy możesz dać mi przykład .... – Anjali
Mam plik wsadowy z tej treści: 'sqlcmd -Usa -PPASSWORD -i" N: \ SqlServer \ attachexample_database.sql "' i zawartość attachexample_database.sql to jest 'CREATE DATABASE example_database ON (FILENAME = 'C: \ Program Files \ Microsoft SQL Server \ MSSQL10_50.MSSQLSERVER \ MSSQL \ DATA \ example_database.mdf') ZAŁĄCZ DO ATTACH; GO GO' – Michel
Jeśli trzeba określić nazwę pliku dziennika: USE master; GO; CREATE DATABASE DBNAME ON ( FILENAME = 'C:\DBFILE.mdf') LOG ON ( FILENAME = 'C:\DBLOGFILE_log.ldf') FOR ATTACH; GO;
I odczepić: USE master; GO; EXEC sp_detach_db 'DBNAME', 'true'; GO;
- 1. Upuść bazę danych SQL Server
- 2. Upuść bazę danych SQL Server z powershell
- 3. Jak utworzyć bazę danych ELMAH SQL Server?
- 4. Jak utworzyć nową bazę danych Firebird z wiersza poleceń?
- 5. Jak odzyskać bazę danych z MDF w SQL Server 2005?
- 6. Wykonaj skrypt SQL z wiersza poleceń
- 7. Skryptuj całą bazę danych SQL-Server
- 8. Jak dołączyć debuggera do wiersza poleceń mstest
- 9. Przywróć bazę SQL Server 2008 do SQL Server 2000
- 10. Jak utworzyć lokalną bazę danych w Microsoft SQL Server 2014?
- 11. Generowanie skryptów serwera SQL z wiersza poleceń?
- 12. Jak przekonwertować bazę danych Visual Foxpro na bazę danych SQL Server
- 13. Jak mogę uaktualnić bazę danych Sdf Sql Server CE 3.5 do Sql Server CE 4.0?
- 14. Jak załączyć bazę danych bez pliku LDF?
- 15. Sprawdź zapytanie LINQ na bazę danych SQL Server
- 16. Zaktualizuj bazę danych z wieloma instrukcjami SQL
- 17. Jak odkurzać bazę danych sqlite?
- 18. Utwórz pusty sqlite db z wiersza poleceń
- 19. Jak zsynchronizować bazę danych Android z internetowym serwerem SQL?
- 20. jak przekonwertować bazę danych BDC na sql
- 21. Jak przywrócić bazę danych z C#
- 22. dołączyć trzy tabele w SQL Server 2005
- 23. Znajdź bazę danych z konkretną tabelą LUB Znajdź tabelę w każdej bazie danych SQL Server
- 24. Próbując oderwać dołączyć bazę danych - nie mogą Acces db po
- 25. Jak stworzyć bazę danych w doktrynie 2
- 26. Czy mogę wdrożyć SQL Server Express z moją aplikacją pulpitu, tak jak wbudowaną bazę danych?
- 27. Jak utworzyć serwer połączony dla SQL Server 2008, gdzie mamy bazę danych z 2000 i 2005
- 28. Jak przeglądać bazę danych SQLite w pamięci za pomocą narzędzia wiersza poleceń sqlite3
- 29. Jak skopiować bazę danych za pomocą RDS
- 30. Wdrażanie projektu bazy danych programu SQL Server (SSDT) za pomocą wiersza polecenia
można wyjaśnić na przykładzie – Anjali