sql分離
SQL Server分離的資料庫,從SQL Server當前服務脫離,所在位置保持不變,還在安裝SQL Server的目錄位置。
以默認安裝位置為例:
分離的資料庫存在於C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLData,裡面有多個文件,一般可根據文件名找到對應的資料庫文件。
(1)sql分離擴展閱讀
分離資料庫:
對於用存儲過程來分離資料庫,如果發現無法終止用戶鏈接,可以使用ALTER DATABASE命令,並利用一個能夠中斷已存在鏈接的終止選項來把資料庫設置為SINGLE_USER模式,設置為SIGLE_USER代碼如下:
ALTER DATABASE [DatabaseName] SET SINGLE_USER WITH ROLLBACK IMMEDIATE
下面是分離資料庫的CMD命令
EXEC sp_detach_db DatabaseName
一旦一個資料庫分離成功,從SQL Server角度來看和刪除這個資料庫沒有什麼區別。
㈡ 如果要把資料庫文件從SQL軟體里分離 出來應該是用什麼指令
打開SQL Server,點擊連接,進入SQL Server軟體中,在 需要分離的資料庫名稱 上右鍵-任務-分離。
㈢ SQL-SERVER中「分離資料庫」有什麼作用
相當於把一個打開的文件保存關閉了。
一個SQL
SERVER的資料庫由一個數據文件和一個日誌文件組成,通常在SQL服務運行時,這兩個文件是處於打開狀態的,在WINDOWS中,我們是不能對於一個打開的文件進行剪切、粘貼等操作的。
通過分離操作,可以實現對搭槐於被分離的資料庫文攜枝梁件進行各種文件操作,分離的資料庫文件可以通過附加命令再次附加。
相對於辯運停止SQL
服務,分離要更加安全。
㈣ 如何分離sqlserver資料庫
一、SQL Server分離的資料庫,它們的文件從SQL Server當前服務脫離,所在位置保持不變。還在原來的位置。
(一切陵早以默認安裝的話,默認位置在C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data,裡面有多個文件,一般可根據文件名找到對應的資料庫文件。不過,用於生產的資料庫上,多不在這個位置)敬扮
二、如果不知道操作的資料庫的文件所在的位置,在你進行脫離操作前,最好先查看這個資料庫的屬性,在屬性中的「文件」項中,清楚的註明了相關文件所在的位置。
三、脫離的主要意義是,讓資料庫文件從SQL服務中分離開來,以便於轉移、備份等等。正在使用的資料庫文亮汪灶件是不能進行移動和復制的。可以用附加將脫離的文件重新聯入SQL服務
㈤ sql復制到別的電腦,分離出來,連接不上
sql復制到別的電腦。分離出來。連接不上解決方法分為4種。
1、單擊開始。依次指向程序。MicrosoftSQLServer2005和配置工具。然後單擊SQLServer外圍應用配置器。
2、在SQLServer2005外圍應用配置器頁上。單擊服務和連接的外圍應用配置器。
3、在服務和連接的外圍應用配置器頁上。展開資料庫引擎。依次單擊遠程連接和本地連接和遠程連接。單擊適用於您的環境的相應協議。然後單擊應用。直到重新啟動資料庫引擎服務後。對連接設置所做的更改才會生效。
4、在服務和連接的外圍應用配置器頁上。展開資料庫引擎。依次單擊服務和停止。等待MSSQLSERVER服務停止。然後單擊啟動以重新啟動MSSQLSERVER服務。