A. sql server怎麼導入mdf文件
1.第一種方法: 1.打開SQL Server,寫好登錄名和密碼點擊連接. 2.打開資料庫,右鍵某一個資料庫,選擇「新建查詢(Q)」。 3.再代碼界面輸入如下代碼,點擊F5鍵或者點擊運行按鈕即可。 代碼謹粗如祥戚鎮下: ...
2.第二種方法:方仔辯法/步驟:直接附加mdf,ldf文件 1.在「資料庫」處右鍵選擇「附加」,打開附加界面。 2.在「附加資料庫」界面,添加mdf文件即可,點擊「確定」。
B. 怎麼把MDF資料庫文件導入到mysql中,我現在只有mysql資料庫。
沒有簡單的辦法,導出成為*.sql文件
然後在mysql客戶端執行
有的數據類型不匹配,還要手工倒。
安全的方法是寫程序連接兩個資料庫,用程序轉
C. ldf,mdf格式的怎麼導入資料庫
ldf是SQL Server的日誌文件,mdf是數據文件,每個資料庫都對應這樣兩個文件。
把這兩回個文件放在同一個文件夾下面,然答後在SQL Server Management Studio中,在「資料庫」上點擊右鍵,彈出菜單中選擇「附加資料庫」,然後找到該路徑下面的mdf文件,確定之後就可以將資料庫重新附加到軟體中進行管理了。
D. mdf文件怎樣附加到oracle資料庫
mdf文件屬尺中於sqlserver的數據主文件,在oracle中是指察不可用的,只能附加到sqlserver資料庫中。
在sqlserver中附加資料庫的方法如下:
1、登錄SQL Server Management Studio。
2、左邊列表找到「資料庫」,然後點右鍵,找到「附加資料庫」選項。唯困茄
E. .ldf和.mdf的文件如何導入資料庫
附加資料庫就可抄以完成. 附加資料庫:企業管理器--右鍵"資料庫"--所有任務--附加資料庫 --選擇你的.mdf文件名--確定--如果提示沒有.ldf文件,是否創建,選擇"是" 查詢分析器中的方法: --有數據文件及日誌文件的情況 sp_attach_db '資料庫名' ,'數據文件名(*.mdf注意要帶目錄)' --後面可以是用,分隔的該資料庫的多個數據文件 ,'日誌文件名(*.ldf注意要帶目錄)'--後面可以是用,分隔的該資料庫的多個日誌文件 --如果只有數據文件的情況,'數據文件名(*.mdf注意要帶目錄)' --後面可以是用,分隔的該資料庫的多個數據文件
F. 如何將本地的MS SQL Server數據文件(*.mdf)導入到遠程伺服器上
以下是具體實現步驟:(1)將MS SQL Server數據文件(*.mdf)導附加到本地資料庫,首先銷嘩登錄到本地資料庫伺服器,接著右擊您准備導入數據的資料庫,選擇「所有任務」下的「附加到資料庫...」 然後,按照提示選擇本地資料庫文件(*.mdf),即可實現將MS SQL Server數據文件(*.mdf)導附加到本地資料庫。(2)將本地的MS SQL Server數據導入到遠程伺服器上。 以下凱笑演示引導客戶將本地的MS SQL Server數據導入到遠程伺服器上,供客戶的網站使用。首先登錄到遠程資料庫伺服器:1.右擊您准備導入數據的資料庫,選擇「所有任務」下的「導入數據」2.進入DTS導入/導出向導,點擊「下一步」按鈕繼續3.選擇數據源,輸入數據源所在的資料庫伺服器名稱、用戶名、密碼和要復制數據的源資料庫,點擊「下一步」按鈕4.選擇目的,輸入目的資料庫所在的資料庫伺服器名稱、用戶名、密碼和要復制數據的目的資料庫,點擊「下一步」按鈕5.選擇「在SQL Server資料庫之間復制對象和數據」方式,點「下一步」繼續6.取消安全措施選項7.設定調度方式,一般選「立即運行」就可以,然後點「下一步」繼續8.點「完成」執行9.數據導入完成 至此即可將本地的MS SQL Server數據導入到遠虧孫行程伺服器上。
G. MDF和LDF文件有什麼方法導入MYSQL里
先將差巧悔其裡面的每個表導出為txt文件, 然後在mysql中用寬渣load data infile導入txt文件虛正
H. sqlserver怎麼導入mdf
如何將mdf, ldf文件導入到 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)的資料庫文件的
許可權不夠造成的
I. 只有.MDF文件 怎麼樣附加資料庫
1、先新建一個同名資料庫跡悉,然後停止sql服岩州慧務,刪除新建資料庫.ldf文件。
2、將要附加的資料庫的.mdf文件覆蓋剛新建的.mdf文件,並重啟服務。
這時資料庫DATA目錄下只有粗答一個.mdf文件,啟動sql server Management studio --新建查詢
usemaster
Go
alterdatabasedb_namesetemergency
go
--置資料庫為單用戶模式
alter database db_name set single_user with rollback immediate
go
--重建資料庫日誌文件
alter database db_name Rebuild Log on (name=log_name,filename='C:log_name.ldf')
go
--最後設置資料庫為多用戶模式。
alter database dbname set multi_user
J. 怎麼在資料庫中導入.mdf 文件
先附加到sqlserver,然後通過導入導出工具導出到mysql
從sql導出到mysql的方法很多,現介紹一種無需編程,直接利用sql和mysql里的圖形界面進行導入導出的簡單方法。
前提是已經安裝了sqlserver客戶端和mysql的圖形界面管理工具phpmyadmin。
在控制台根目錄下打開sqlserver企業管理器,新建sqlserver組,根據自己的情況進行選擇;然後新建sqlserver
注冊,進行對sqlserver的連接。准備妥當後,下面就開始了:
首先打開數據轉換服務,新建包,打開dts界面,在連接中選擇數據源進行配置。再選擇將要轉換到的目的文件,這里我選的
textfile(destination),選擇好文件的存放位置之後,我們來新建一個任務。這里我們只選擇轉換數據任務,將帶有「選擇源連接」「選擇目的連接」的滑鼠分別選中數據源和目的之後,我們對新生成的連接進行定義,在其屬性中將源,目的,轉換依次定義。
執行任務,提示成功。保存任務。然後在新建的任務上導出數據,有向導提示,其中一項選擇「從源資料庫復製表和視圖」。
這一步已經把數據導出到目的文件中。
下一步在mysql中新建表,與將要導入的結構保持一致時,直接選取「從文本文件中提取數據,插入到數據表:」,將選項添好後,「發送」就可以了,瀏覽一下,數據已導入了。若要導入的表已經存在,且屬性名也不同,這時就先建一個與要導入的數據相同結構的表並導入數據(按剛才的進行就可以了),然後在mysql中導出「數據和結構」,得到sql語句,將其在文本文件中編輯,利用文本編輯器的替換功能,將表名修改,列名加入,最後將其粘貼在要導入表的執行sql語句的地方,執行一下,數據便導入了。
若過程中出現錯誤,請仔細檢查配置的選項,確保正確。