sql資料庫分離後
Ⅰ 執行「資料庫分離」後,分離出來的資料庫在哪裡(哪個目錄文件下)
D:\ProgramFiles\MicrosoftsqlServer\MSSQL.1\MSSQL\Data
(1)使用正版資料庫管理系統並及時安裝相關補丁。
(2)做好用戶賬戶管理,禁用默認超級管理員賬戶或者為超級管理員賬戶設置復雜密碼;為應用程序分別分配專用賬戶進行訪問;設置用戶登錄時間及登錄失敗次數限制, 防止暴力破解用戶密碼。
(3)分配用戶訪問許可權時,堅持最小許可權分配原則,並限制用戶只能訪問特定資料庫,不能同時訪問其他資料庫。
(4)修改資料庫默認訪問埠,使用防火牆屏蔽掉對 外開放的其他埠,禁止一切外部的埠探測行為。
(5)對資料庫內存儲的重要數據、敏感數據進行加密存儲,防止資料庫備份或數據文件被盜而造成數據泄露。
(6)設置好資料庫的備份策略,保證資料庫被破壞後能迅速恢復。
(1)sql資料庫分離後擴展閱讀
為管理資料庫而設計的電腦軟體系統,一般具有存儲、截取、安全保障、備份等基礎功能。資料庫管理系統可以依據它所支持的資料庫模型來作分類,例如關系式、XML;
或依據所支持的計算機類型來作分類,例如伺服器群集、行動電話;或依據所用查詢語言來作分類,例如SQL、XQuery;或依據性能沖量重點來作分類,例如最大規模、最高運行速度;亦或其他的分類方式。不論使用哪種分類方式,一些DBMS能夠跨類別,例如,同時支持多種查詢語言。
Ⅱ sql分離資料庫後 怎麼備份
分離之後把資料庫的MDF和LDF這兩個文件一起復制就算備份了。要用的時候附加到資料庫就可以了。
Ⅲ sqlserver分離的資料庫在哪
SQL Server分離的資料庫,從SQL Server當前服務脫離,所在位置保持不變,還在安裝SQL Server的目錄位置。
以默認安裝位置為例:
分離的資料庫存在於C:Program FilesMicrosoft SQL ServerMSSQL.1MSSQLData,裡面有多個文件,一般可根據文件名找到對應的資料庫文件。
(3)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資料庫分離後的資料庫在哪個位置
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data 默認就在這個文件夾下,後綴為 .mdf 或 .ldf 的
Ⅳ 救命啊我吧資料庫從SQL分離出來後不知道去哪了
C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\資料庫名
C:\Program Files\Microsoft SQL Server是你裝SQL Server的路徑,MSSQL.1是專門用來放置資料庫引擎的文件夾,MSSQL.2,3用來放其他功能遠程分析,報表這些文件的
Ⅵ SQL server 資料庫分離後在哪可以找到
在你SQL
server安裝路徑的實例名文件夾下面的DATA文件夾中,比如我的就是在C:\Program
Files\Microsoft
SQL
Server\MSSQL10.MSSQL_SERVER\MSSQL\DATA中,能找到對應的*.mdf文件,其中MSSQL10.MSSQL_SERVER是以實例名命名的文件夾,我用的SQL
server2008默認名字就叫這個,如果你改過了就是你起的那個名字。
另外你分離以後才可以移動你的*.mdf文件,否則會報錯,因為正在使用。
希望採納!
Ⅶ sql中我自己建的資料庫被分離之後怎麼還原能還原么
嗯
,
可以的。
你建的資料庫自己存檔到哪,你自己知道把,你右鍵點擊「資料庫」—「附加」,選擇你保存的路徑,把資料庫附加進去就行了。
Ⅷ sql備份資料庫和分離資料庫的區別
sql備份資料庫和分離資料庫的區別
----------1>.
分離以後你的資料庫就無法使用了,
好比你的系統是一台計算機,
你的資料庫相當於一塊硬碟,
你把硬碟分離以後,
數據就無法存儲了。
而備份等於把你的資料庫拷貝到了另一塊硬碟里。
。。。。
----------2>.
一般都是用備份的。分離之後可以在附加的時候不需要日誌
----------3>.
這是兩個概念沒有好不好
1 分離情況下你的資料庫屬於離線的狀態,這時你的資料庫無法使用, 用戶不可訪問資料庫。
2 備份則是在資料庫在線的狀態下記錄當前資料庫的狀態,在資料庫損害或資料庫需要恢復時,對資料庫進行
還原。
另外一般較少用戶分離資料庫,有幾率分離資料庫後,無法再掛接
----------4>.
備份可以在正常生產中進行,分離則需要在停止工作的情況才能進行
(不過一般也建議在空閑的時候進行備份)
備份是將資料庫通過備份的方式導出到一個文件,採用分離的方式來備份是直接拷貝數據文件
----------5>.
主要從分離和備份的作用不同來解釋。
1、分離:當你作為一個開發人員,在自己的機器上做好了資料庫和系統後,想把程序和資料庫安裝到客戶的機器上,這是使用分離資料庫的方式最合適。即在你的機器上分離出資料庫,然後把數據文件和日誌文件一並拷貝到客戶機上進行附加操作即可。
2、備份:這個我想LZ應該知道他的作用,就是以防資料庫或則硬體(主要是硬碟)出錯而進行的備份操作;也常見於遠程資料庫(網站的後台資料庫)進行在線備份,然後下載到本地進行保留。
----------6>.
備份的話 有完全備份 差異備份 是現在數據的一個
分離 就是資料庫文件 和資料庫系統 分離 該資料庫就不能用了
----------7>.
分離是CTRL X,備份是CTRL C
----------8>.
如果你要把資料庫從A機「剪切」到B機,用「分離」比較好,分離後把MDF文件直接拷到B機附加即可。
Ⅸ 我不小心分離了,SQL下的一個資料庫。怎麼辦
重新附加資料庫就行了,還好你沒刪掉
一般資料庫都在默認位置,找找看,對應現有資料庫一個一個對比名字,剩下那個沒有的不就是了,如果還沒有,全盤搜索資料庫文件吧。
Ⅹ sql server 2008資料庫的分離是什麼意思
資料庫分離是指將資料庫文件從資料庫伺服器實例中分離出來,相當於關閉了資料庫。資料庫分離後,應用程序不能連接到該資料庫,資料庫文件可以被其它進程訪問。通常分離資料庫用於快速地將資料庫遷移到另一個sqlserver實例。
資料庫分離後,還可以附加到sqlserver實例。