欧美国产亚洲一区二区_欧美日韩国产一区精品一区_日韩在线精品国产一区二区_波多野va无码中文字幕_香蕉视频网站免费观视频_国产高潮无遮挡无码免费_亚洲精品高清在线_国产色精品视频免费看的网址_韩国三级片网站在线观看_julia中文字幕一区

青島卓信網絡技術有限公司

asp access數(shù)據庫轉sql server 2008數(shù)據庫

發(fā)布人:admin , 瀏覽次數(shù):173 , 發(fā)布時間:2019-07-02 16:59


必備條件:

1.需要被轉的access數(shù)據庫(這里是.mdb的擴展名);

2.待導入信息的sql server 2008 數(shù)據庫;

3.sql server 2008 數(shù)據庫軟件。


步驟1:

打開
sql server 2008 數(shù)據庫軟件,根據已有信息鏈接對象資源管理器。

 

下圖為資源鏈接成為的左側顯示信息。




步驟2:

選擇數(shù)據庫,右擊,在下拉菜單中選擇“任務”——“導入數(shù)據”




步驟3:

導入已有的access 數(shù)據庫,點擊下一步;




數(shù)據源中選擇 Microseoft Access,點擊文件名右側的瀏覽,選擇準備好的access數(shù)據庫文件,用戶名跟密碼可以不用填寫,點擊下一步;



目標中選擇SQL Server Native Client 10.0或者是默認,在服務器名稱右側點擊下拉箭頭選擇第一步鏈接到的服務器名稱(或者手動輸入),根據已有信息,填寫用戶名密碼已經數(shù)據庫名稱(即下圖中“2”的位置),點擊下一步;



選擇復制一個或多個表或視圖的數(shù)據,點擊下一步;



選擇表跟視圖下面的源(在源前面的復選框中打對勾),點擊下一步;

 

立即運行,點擊下一步;



點擊完成。




執(zhí)行成功之后,點擊關閉,這時候可以選擇數(shù)據庫進行刷新,查看數(shù)據是否已成功導入。
注意:新導入的數(shù)據表沒有主鍵,這里需要手動設置所有表的主鍵。



步驟4:

修改conn.asp代碼;

根目錄下的conn

<%@language=vbscript codepage=65001%>
 
<%
strConn = "Provider=SQLOLEDB;Data Source=服務器地址;User ID=用戶名;Password=密碼;Initial Catalog=數(shù)據庫名稱"
On Error Resume Next
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.open strConn
if err.number<>0 then
response.Write "數(shù)據庫鏈接失敗。" 
response.End
end If
On Error goto 0
%>

后臺文件下的conn


<%@language=vbscript codepage=65001%>
<%
strConn = "Provider=SQLOLEDB;Data Source=服務器地址;User ID=用戶名;Password=密碼;Initial Catalog=數(shù)據庫名稱"
On Error Resume Next
Set Conn = Server.CreateObject("ADODB.Connection")
conn.commandtimeout=120
conn.open strConn
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "<br><br><br><br><br><br><br><div align='center'>數(shù)據庫連接出錯!請檢查連接數(shù)據庫的參數(shù)及字符串設置是否正確!</div>"
Response.End
End If
On Error goto 0
%>

最后對照各數(shù)據庫與各頁面之間的數(shù)據是否一致