sqlserverldf
① 如何導入.mdf和.ldf文件到sqlserver資料庫
打開SQL Server,可以選擇Windows方式連接。
打開資料庫,右鍵某一個資料庫,選擇「新建查詢(Q)」。
再代碼界面輸入如下代碼,點擊F5鍵或者點擊運行按鈕即可。
代碼如下:
EXEC sp_attach_db @dbname = '你的資料庫名',
@filename1 = 'mdf文件路徑(包綴名)',
@filename2 = 'Ldf文件路徑(包綴名)'
可以看到導入成功。如果導入不成功,則需要修改mdf,ldf文件的許可權。右鍵-屬性-安全-編輯,完全控制選擇允許。
- 這樣導入問題即可迎刃而解,當然,有時會遇到版本不兼容問題,低版本不能導入高版本SQL的mdf和ldf文件。
② SQLserver 2000資料庫文件在哪(mdf、ldf)
use master
go
select * from sysdatabases
filename欄位就是你的數據文件,一般的ldf文件和mdf文件是在一個路徑下的
或者用企業管理器,打開相應的資料庫後,郵件屬性,也能看到數據文件和日誌文件的路徑的
③ sqlserver默認配置文件路徑
1、sqlserver資料庫MDF路徑為C:.1MSSQLDATA資料庫名.mdf。
2、sqlserver資料庫ldf路徑C:.1MSSQLDATA資料庫名.ldf。
④ sql sever 2008怎麼到如ldf文件
sql server 2008如何導入mdf,ldf文件
網上找了很多解決sql server導入其他電腦拷過來的mdf文件,多數是不全,遇到的解決方法不一樣等問題,下邊是找到的解決問題的最全面方法!
將mdf, ldf文件導入到sql server 2008資料庫當中,下面提供兩種辦法:
第一種:
(1)選擇右擊資料庫
(2)然後點擊「附加」。出現下面的界面。然後選擇添加,添加上你要添加的mdf文件即可。
第二種方法是:新建查詢,然後輸入下列語句,
EXEC sp_attach_db @dbname = 'yourdatabasename',
@filename1 = 'x:\路徑\MSSQL\Data\pubs.mdf',
@filename2 = 'x:\路徑\MSSQL\Data.Ldf
第二種方法可能提示SQL語言 附近有問題(真不知道什麼問題啊??)
上邊兩種都可能可能會出現這種錯誤:(如果上述兩種過程成功了,那祝賀了!)
Sqlserver2008附加資料庫時出錯提示操作系統錯誤5(拒絕訪問)錯誤5120的解決辦法
Sql Server2008附加資料庫文件時彈出錯誤信息:如下圖:
可能大家都遇到過這種問題,解決方案如下:
方案一:切換登錄方式
出現這種情況是由於用「混合驗證方式」(SQL Server身份驗證)登錄資料庫造成的,只要將登錄方式改為 「windows身份驗證方式」
登錄即可解決該問題,附加成功後再換用「混合驗證模式」登陸就沒問題了。
方案二:修改服務
選擇 所有程序-SQL Server 2005-配置工具-選擇"SQL Server Configuration Manager"或者「SQL Server 配置管理器」,
打開「SQL Server Configuration Manager
⑤ ldf文件咋打開
工具/材料:以win7系統、Notepad++、ldf文件為例。
1、首先在win7系統主界面上,選中「ldf文件」圖標。
⑥ sqlserver 2005中文版如何清除.LDF的日誌文件
1.清空日誌
DUMP TRANSACTION 庫名 WITH NO_LOG
2.截斷事務日誌:
BACKUP LOG 庫名 WITH NO_LOG
3.收縮資料庫文件(如果不壓縮,資料庫的文件不會減小
企業管理器--右鍵你要壓縮的資料庫--所有任務--收縮資料庫--收縮文件
--選擇日誌文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了
--選擇數據文件--在收縮方式里選擇收縮至XXM,這里會給出一個允許收縮到的最小M數,直接輸入這個數,確定就可以了
也可以用SQL語句來完成
--收縮資料庫
DBCC SHRINKDATABASE(庫名)
--收縮指定數據文件,1是文件號,可以通過這個語句查詢到elect * from sysfiles
DBCC SHRINKFILE(1)
4.為了最大化的縮小日誌文件(如果是sql 7.0,這步只能在查詢分析器中進行)
a.分離資料庫:
企業管理器--伺服器--資料庫--右鍵--分離資料庫
b.在我的電腦中刪除LOG文件
c.附加資料庫:
企業管理器--伺服器--資料庫--右鍵--附加資料庫
此法將生成新的LOG,大小隻有500多K
或用代碼:
下面的示例分離 pubs,然後將 pubs 中的一個文件附加到當前伺服器。
a.分離
EXEC sp_detach_db @dbname = '庫名'
b.刪除日誌文件
c.再附加
EXEC sp_attach_single_file_db @dbname = '庫名',
@physname = 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\庫名.mdf'
5.為了以後能自動收縮,做如下設置:
企業管理器--伺服器--右鍵資料庫--屬性--選項--選擇"自動收縮"
--SQL語句設置方式:
EXEC sp_dboption '庫名', 'autoshrink', 'TRUE'
6.如果想以後不讓它日誌增長得太大
企業管理器--伺服器--右鍵資料庫--屬性--事務日誌
--將文件增長限制為xM(x是你允許的最大數據文件大小)
--SQL語句的設置方式:
alter database 庫名 modify file(name=邏輯文件名,maxsize=20)
⑦ SQL Server的數據文件後綴是什麼
關於sql主數據文件次數據文件後綴區分默認情況和自定義情況
1、默認情況下主數據文件的後綴是mdf;
次數據文件的後綴是ndf日誌文件的後綴是ldf;
2、自定義方式;
創建資料庫的時候自己指定主數據文件,次數據文件以及日誌文件的後綴;
以字母開頭的任意有效的字元格式即可;
(7)sqlserverldf擴展閱讀:
Microsoft SQL Server 2005 數據引擎是該企業數據管理解決方案的核心。此外 Microsoft SQL Server 2005 結合了分析、報表、集成和通知功能。這使您的企業可以構建和部署經濟有效的 BI 解決方案,幫助您的團隊通過記分卡、Dashboard、Web services 和移動設備將數據應用推向業務的各個領域。
與 Microsoft Visual Studio、Microsoft Office System 以及新的開發工具包(包括 Business Intelligence Development Studio)的緊密集成使 Microsoft SQL Server 2005 與眾不同。無論您是開發人員、資料庫管理員、信息工作者還是決策者,Microsoft SQL Server 2005 都可以為您提供創新的解決方案,幫助您從數據中更多地獲益。
⑧ ldf是什麼文件
1、ldf文件是SQL server資料庫的日誌文件。
2、可以通過日誌文件進行數據的恢復。
3、如果ldf過大,可以將資料庫屬性中的模式設置為簡單,然後右鍵收縮資料庫進行日誌文件清理,清理完成後再將資料庫模式改回原模式。