如何mdf導入資料庫
『壹』 只有.mdf和ldf文件如何導入資料庫
可用附加資料庫的方式將文件導入。
1、打開sql。
5、單擊確定完成附加。
『貳』 怎麼把.mdf文件導入資料庫里,照這個做還是不行
1、首先打開資料庫,打開並登陸
2、資料庫打開成功,那麼在左邊欄中有一個『資料庫』,對其右鍵選擇『附加』,在彈出來的對話框中點擊『添加』然後選擇你要導入資料庫的.mdf文件,點擊確定,左邊欄中『資料庫『中就會有你導入的資料庫那麼該資料庫就導入成功了。
希望我的回答能夠的、幫到你
『叄』 .mdf資料庫文件如何導入資料庫
打開企業管理器->向下展開到'資料庫'->右鍵點擊'資料庫'->選擇'所有任務'->點擊'附加資料庫'->點擊
帶三個點的按鈕(...)->找到要附加的資料庫(要選擇後綴名.mdf的)->點擊確定->點擊確定
附加成功
『肆』 怎麼將mdf文件導入到sql serversql資料庫
第一種:
(1)選擇右擊資料庫
(2)然後點擊「附加」。出現下面的界面。然後選擇添加,添加上你要添加的mdf文件即可。
第二種方法是:新建查詢,然後輸入下列語句,
[sql]
view
plain
EXEC
sp_attach_db
@dbname
=
'yourdatabasename',
@filename1
=
'x:\路徑\MSSQL\Data\pubs.mdf',
@filename2
=
'x:\路徑\MSSQL\Data.Ldf
第二種方法可能提示SQL語言
附近有問題(真不知道什麼問題啊??)
上邊兩種都可能可能會出現這種錯誤:(如果上述兩種過程成功了,那祝賀了!)
Sqlserver2008附加資料庫時出錯提示操作系統錯誤5(拒絕訪問)錯誤5120的
『伍』 sql server怎麼導入mdf文件
1.第一種方法: 1.打開SQL Server,寫好登錄名和密碼點擊連接. 2.打開資料庫,右鍵某一個資料庫,選擇「新建查詢(Q)」。 3.再代碼界面輸入如下代碼,點擊F5鍵或者點擊運行按鈕即可。 代碼如下: ...
2.第二種方法:方法/步驟:直接附加mdf,ldf文件 1.在「資料庫」處右鍵選擇「附加」,打開附加界面。 2.在「附加資料庫」界面,添加mdf文件即可,點擊「確定」。
『陸』 怎麼在資料庫中導入.mdf 文件
先附加到sqlserver,然後通過導入導出工具導出到mysql
從sql導出到mysql的方法很多,現介紹一種無需編程,直接利用sql和mysql里的圖形界面進行導入導出的簡單方法。
前提是已經安裝了sqlserver客戶端和mysql的圖形界面管理工具phpmyadmin。
在控制台根目錄下打開sqlserver企業管理器,新建sqlserver組,根據自己的情況進行選擇;然後新建sqlserver
注冊,進行對sqlserver的連接。准備妥當後,下面就開始了:
首先打開數據轉換服務,新建包,打開dts界面,在連接中選擇數據源進行配置。再選擇將要轉換到的目的文件,這里我選的
textfile(destination),選擇好文件的存放位置之後,我們來新建一個任務。這里我們只選擇轉換數據任務,將帶有「選擇源連接」「選擇目的連接」的滑鼠分別選中數據源和目的之後,我們對新生成的連接進行定義,在其屬性中將源,目的,轉換依次定義。
執行任務,提示成功。保存任務。然後在新建的任務上導出數據,有向導提示,其中一項選擇「從源資料庫復製表和視圖」。
這一步已經把數據導出到目的文件中。
下一步在mysql中新建表,與將要導入的結構保持一致時,直接選取「從文本文件中提取數據,插入到數據表:」,將選項添好後,「發送」就可以了,瀏覽一下,數據已導入了。若要導入的表已經存在,且屬性名也不同,這時就先建一個與要導入的數據相同結構的表並導入數據(按剛才的進行就可以了),然後在mysql中導出「數據和結構」,得到sql語句,將其在文本文件中編輯,利用文本編輯器的替換功能,將表名修改,列名加入,最後將其粘貼在要導入表的執行sql語句的地方,執行一下,數據便導入了。
若過程中出現錯誤,請仔細檢查配置的選項,確保正確。
『柒』 sqlserver怎麼導入mdf
如何將mdf, ldf文件導入到sql server 2008資料庫當中,下面提供兩種辦法:
第一種是右擊資料庫,然後點擊附加。出現下面的界面。然後選擇添加,添加上你要添加的mdf文件即可。
第二種方法是:新建查詢,然後輸入下列語句,
EXEC sp_attach_db @dbname = 'yourdatabasename',
@filename1 = 'x:\路徑\MSSQL\Data\pubs.mdf',
@filename2 = 'x:\路徑\MSSQL\Data.Ldf
但是可能會出現這種錯誤:
Sqlserver2008附加資料庫時出錯提示操作系統錯誤5(拒絕訪問)錯誤5120的解決辦法
Sql Server2008附加資料庫文件時彈出錯誤信息:如下圖:
,一時無解,遂求助於網路谷歌,經過各種試驗,特將解決辦法整理於此,希望能幫到大家,同時如果有好的意見大家多多交流啊!
方案一:切換登錄方式
出現這種情況是由於用「混合驗證方式」(SQL Server身份驗證)登錄資料庫造成的,只要將登錄方式改為 「windows身份驗證方式」
登錄即可解決該問題,附加成功後再換用「混合驗證模式」登陸就沒問題了。
此方法經本人測試成功。
方案二:修改服務
選擇 所有程序-SQL Server 2005-配置工具-選擇"SQL Server Configuration Manager"或者「SQL Server 配置管理器」,
打開「SQL Server Configuration Manager」配置界面,在左側選擇"SQL Server 2008 服務",在右側右擊打開「SQL Server (SQLEXPRESS)」 的屬性,在內置賬戶處將網路服務--」Network Service」改為本地系統--"Local System",
點擊「重新啟動」後再附加資料庫就OK了。
此方法經本人測試成功。
附加資料庫成功後如果擔心改變設置後影響以後使用可以將內置賬戶處的「Local System」再改回
「Network Service」,資料庫仍可打開。
主要配置過程如下圖:
1.打開「SQL Server Configuration Manager」配置界面:
2.選擇Sql Server(MSSQLSERVER),選項,並右擊:
3.選擇「Local System」:
4.選擇「重新啟動」:
5.配置成功:
這樣配置後附加資料庫就不會出錯了。
出現的問題:
附加資料庫後發現資料庫屬性為只讀的解決辦法
附加後發現資料庫屬性為「只讀」解決方法為:
打開「Sql Server2008」,在只讀的資料庫上右擊選擇屬性,選中屬性窗口左側"選擇頁"下面的"選項",在窗口右邊將「資料庫為只讀」項
改為「False」,點擊確定即可。
原因:之所以附加上的資料庫為「只讀」,是因為啟動SQL Server 的默認的啟動賬號「網路服務」對所附加(Attach)的資料庫文件的
許可權不夠造成的