資料庫mdf文件
㈠ .mdf資料庫文件如何導入資料庫
附加資料庫就可以完成.
附加資料庫:企業管理器--右鍵"資料庫"--所有任務--附加資料庫
--選擇你的.mdf文件名--確定--如果提示沒有.ldf文件,是否創建,選擇"是"
查詢分析器中的方法:
--有數據文件及日誌文件的情況
sp_attach_db '資料庫名'
,'數據文件名(*.mdf注意要帶目錄)' --後面可以是用,分隔的該資料庫的多個數據文件
,'日誌文件名(*.ldf注意要帶目錄)'--後面可以是用,分隔的該資料庫的多個日誌文件
--如果只有數據文件的情況,'數據文件名(*.mdf注意要帶目錄)' --後面可以是用,分隔的該資料庫的多個數據文件
㈡ 資料庫mdf是什麼文件
沒有簡單的辦法,導出成為*.sql文件
然後在mysql客戶端執行
有的數據類型不匹配,還要手工倒。
安全的方法是寫程序連接兩個資料庫,用程序轉
㈢ 資料庫mdf文件怎麼打開
資料庫文件後綴名為.mdf,是SQL Server資料庫的數據文件,需要在SQL server管理器當中附加還原資料庫 才能打開。網上有教程的
㈣ mdf資料庫文件怎麼打開
用SQL Server管理工具可以打開mdf資料庫文件,具體操作請參照以下步驟。
1、首先在網上搜索【QL Server管理工具】,然後選擇其中一個版本,下載好安裝包。
㈤ MDF是什麼格式 MDF文件用什麼打開
一、MDF
MDF(Mirror Disc File)文件是光碟鏡像文件的一種 打開MDF文件是用BT或其它P2P軟體下載游戲或較大文檔的,特別是在網上的流傳游戲交流中,常以mdf文件為鏡像。其實mdf文件要和mds文件搭配才能使用。
MDF(Mirror Disc File)是用Alcohol 120%製作的原版光碟映像文件,因此可以用虛擬光碟機軟體DAEMON tools載入,也可以用Alcohol 120%的虛擬光碟機載入,還可以用Alcohol 120%直接刻錄mds文件,還原成CD。這兩個文件要在同一目錄,才可以打開。
二、打開mdf文件的常用軟體有:Daemon Tools 、Alcohol 120% 、 WinMount、東方光碟機魔術師等。將鏡像文件就插入到了虛擬光碟機中,文件會自動運行的,因而不需刻錄光碟。
也可以使用WinRAR解壓,把滑鼠移到後綴為MDF或者mdf的文件前,然後點擊滑鼠右鍵,選擇打開方式,然後選擇WinRAR,選擇完後就會出現WinRAR文件解壓界面,然後點擊「解壓到」(選擇一個文件夾進行解壓)這樣mdf的文件就解壓好了。
(5)資料庫mdf文件擴展閱讀:
在微軟的SQL Server 2000 資料庫有三種類型的文件:
主要數據文件(擴展名.mdf是 main data file 的縮寫)
主要數據文件包含資料庫的啟動信息,並指向資料庫中的其他文件。用戶數據和對象可存儲在此文件中,也可以存儲在次要數據文件中。每個資料庫有一個主要數據文件。主要數據文件的建議文件擴展名是 .mdf。
SQL Server的每個資料庫是以兩個文件存放的,一個後綴名為mdf,是數據文件,另一個後綴名為ldf,為日誌文件。因此只要定期復制這兩個文件,就可以達到備份的效果。
次要 (擴展名.ndf是Secondary data files的縮寫)
次要數據文件是可選的,由用戶定義並存儲用戶數據。通過將每個文件放在不同的磁碟驅動器上,次要文件可用於將數據分散到多個磁碟上。另外,如果資料庫超過了單個 Windows 文件的最大大小,可以使用次要數據文件,這樣資料庫就能繼續增長。
次要數據文件的建議文件擴展名是 .ndf。
事務日誌 (擴展名.ldf是Log data files的縮寫)
事務日誌文件保存用於恢復資料庫的日誌信息。每個資料庫必須至少有一個日誌文件。事務日誌的建議文件擴展名是 .ldf。
㈥ 如何將資料庫文件ldf和mdf還原到資料庫
1. 首先確認已經備份了.mdf和.ldf文件。
2. 在SQL Server中新建一個同名的資料庫,然後停止SQL Server服務。
3. 用原有的.mdf和.ldf文件覆蓋新建資料庫對應的.mdf和.ldf文件。
4. 重新啟動SQL Server服務,這是應該會看到這個資料庫處於置疑(Suspect)狀態。(人品好的話,這個時候資料庫就已經恢復正常了,上次xrf的資料庫就是這樣被我恢復的。人品不好的話,下面的步驟也不行,我有一次就是找了一個北京做數據恢復的公司才恢復完畢。)
5. 在SQL查詢分析器中執行以下命令,以允許更新系統表:use mastergosp_configure 『allow updates』,1
reconfigure with overridego
6. 將這個資料庫置為緊急模式:
update sysdatabases set status = 32768 where name = 'db_name'go
7. 使用DBCC CHECKDB命令檢查資料庫中的錯誤:
DBCC CHECKDB(『db_name』)GO
8. 如果DBCC CHECKDB命令失敗,請轉至第10步,否則先將資料庫置為單用戶模式,再嘗試對其進行修復:
sp_dboption 'db_name',』single user』,』true』
DBCC CHECKDB(『db_name』, REPAIR_ALLOW_DATA_LOSS)GO如果在執行DBCC CHECKDB(『db_name』, REPAIR_ALLOW_DATA_LOSS)命令時提示說資料庫未處於單用戶模式狀態的話,則重新啟動SQL Server服務,然後繼續嘗試。
9. 如果DBCC CHECKDB(『db_name』, REPAIR_ALLOW_DATA_LOSS)命令失敗,請轉至第10步,否則若成功修復了資料庫中的錯誤:
重新執行DBCC CHECKDB(『db_name』)命令,確認資料庫中已沒有錯誤存在。
清除資料庫的置疑狀態:sp_resetstatus 'db_name'
清除資料庫的單用戶模式狀態:sp_dboption 'db_name',』single user』,』false』
重新啟動SQL Server服務,如果一切正常的話,則資料庫已經成功恢復。
10. 如果以上步驟都不能解決問題的話,請參考附件中的文檔嘗試通過重建事務日誌來恢復資料庫中的數據。
如果您只有MDF文件,問題就更加復雜一些,我們需要直接重建事務日誌了:
1. 在SQL Server中新建一個同名的資料庫,然後停止SQL Server服務。
2. 用原有的ldf文件覆蓋新建資料庫對應的.mdf文件,將其日誌文件(.ldf)刪除。
3. 啟動SQL Server服務,並將資料庫置為緊急模式(同上: 步驟5和步驟6)。
4. 停止並重新啟動SQL Server服務。
5. 執行以下命令重建資料庫日誌文件:(下面是個示例,您要用您實際的資料庫名)
DBCC REBUILD_LOG(』cas_db』, 'D:\cas_db\cas_db_Log.LDF')
6. 重新將該資料庫置為單用戶模式。
㈦ .mdf文件是資料庫的什麼文件
mdf文件一般用Daemon Tools打開。
mdf並非普通文件,因此不藉助相應軟體是無法打開MDF文件的。打開mdf文件的常用虛擬光碟機軟體主要有:Daemon Tools 、Alcohol 120% 、 WinMount、東方光碟機魔術師等。
㈧ sql server 中後綴為.mdf的文件是干什麼用的
數據文件(擴展名.mdf是 primary data file 的縮寫)。包含資料庫的啟動信息,並指向資料庫中的其他文件。用戶數據和對象可存儲在此文件中,也可以存儲在次要數據文件中。操作方法如下:
1、首先點擊「開始」,「程序」,打開SQL sever management studio。
㈨ 如何把SQL資料庫文件MDF用其他形式打開
找到要打開的資料庫文件,如圖
如圖所示,該資料庫文件後綴名為.mdf,是SQL Server資料庫的數據文件,這里將用SQL Server資料庫對該文件進行打開。啟動SQL Server資料庫,如圖
圖為啟動SQL Server Management Studio時的界面,登錄後可以管理資料庫數據。開啟之後的界面如圖
提示用戶輸入用戶名和登錄密碼,輸入正確後,點擊登錄,進入管理界面,如圖
進入管理界面後,右鍵選擇資料庫,再選擇【附加】功能,如圖
點擊【附加】後,出現窗口,如圖
在【附加資料庫】窗口中,點擊【添加】按鈕,提示選擇要附加的資料庫,如圖
選種要添加的資料庫,點擊確定,在管理界面中會出現添加的資料庫,如圖
打開資料庫,就可以看到資料庫中的表,表中的數據都可以看到。如圖
㈩ sql資料庫中 mdf是什麼文件,它的作用是什麼 ,刪除有何後果,是否可用它來還原資料庫,或者新建資料庫
mdf是數據文件,所有表、視圖、存儲和數據都在這個文件;ldf是日誌文件,它記錄著對數據的操作記錄。不建議刪除,刪除後如果沒有備份就無法找回了,如果資料庫服務啟動狀態物理刪除是無法操作的,只能從資料庫studio里進行刪除。這兩個文件可以分離或者附加,資料庫備份文件是BAK的,停止資料庫服務備份這兩個文件也可以作為備份用,但是新建就談不上了,新建一般是通過代碼實現的