亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > Access > 正文

Access轉換成SQL Server需要注意事項整理

2020-10-29 21:55:30
字體:
來源:轉載
供稿:網友
一,首先,我說的是在ACCESS2000,SQL2000之間轉換,其他的我也還沒有嘗試過,希望大家多多試驗,肯定是有辦法的; 
二,轉換的方法 
1,打開”控制面板“下”管理工具“中的”數據庫源“; 
2,按”添加“添加一個新的數據源,在選擇欄里選”Driver do microsoft Access 
(*.mdb)”,完成后將出現一個框, 

在”數據庫源“里面輸入你想寫的名稱,我取名叫“ABC”,說明不需要填,接著,按下面的選擇,尋找你的數據庫地址和選中(注意,請先備份自己的ACCESS數據庫),然后確定。 
數據源在這里建好了,剩下轉換了。 

3,打開SQL2000企業管理器,進入數據庫,新建一個空的數據庫“ABC”; 
4,選擇新建立的數據庫,按鼠標右鍵,選擇“所有任務”下“導入數據”,按“下一步”繼續; 
5,在數據庫源下拉但中選擇”Driver do microsoft Access(*.mdb)“,在”用戶/系統DSN“中,選種你剛才添加的”ABC“,按 ”下一步“; 
6,“目的”不需要修改,選擇服務器(一般下為自己的本機“local“,也可以選擇服務器地址或者局域網地址,確定你的權限是否可以操作,),“使用WINDOWS 身份驗證“指用自己的系統管理員身份操作,“使用SQL身份操作驗證“可以用于網站的操作,推薦用后者; 
7,選上“使用SQL身份操作驗證“后,填寫你的用戶名和密碼,我自己選擇的是系統默認號碼“sa“,“****“,數據庫選擇剛新建的“ABC“,按“下一步“; 
8,這一步的兩個單項選擇,“從數據源復制表和視圖“與“用一條查詢指令指定要傳輸的數據“,選擇前者,按“下一步“繼續; 
9,這里將出現你自己ACCESS數據庫的表,按“全選“后,下一步; 
10,“DTS導入/導出向導“,看“立即運行“被選中按“下一步“, 
11,按“完成“繼續; 
12,這個步驟你將看到你的數據被導入SQL2000里面,當出現“已經成功把XXX個表導入到數據庫“的字樣,而且所有的表前面都有綠色的勾,就表示成功導入所有數據,如果中途出現問題或者表前面有紅色的叉的話,說明該表沒有成功導入,這時就要回去查看自己的操作是否正確了. 

三,數據修改 
1,由于SQL2000里面沒有“自動編號“,所以你的以“自動編號“設置的字段都會變成非空的字段,這就必須手工修改這些字段,并把他的“標示“選擇“是“,種子為“1“,增量為“1“, 
2,另外,ACCESS2000轉換成SQL2000后,原來屬性為“是/否“的字段將被轉換成非空的“bit“,這時候你必須修改成自己想要的屬性了; 
3,另外,大家要注意對時間函數的把握.ACCESS與SQL是有很多不同的. 

ACCESS改為SQL需要注意哪幾個地方 
數據庫導入以后,自動增加字段需要重寫,所有的數字類型需要增加長度,最好用decimal。 
所有的默認值都丟失了。主要是數字類型和日期類型。 
所有now(),time(),date()要改成getdate()。 
所有datediff(‘d‘, time1, time2)要改成datediff(day, time1, time2) 
有可能一些true/false類型不能使用,要變為1/0。 
備注類型要通過cast(column as varchar)來使用。 
CursorType要改成1,也就是打開數據庫時要給出第一個數字參數為1,否則記錄可能顯示不完整。 
isnull(rowname)要改成rowname = null 
ACCESS的數據庫中的自動編號類型在轉化時,sql server并沒有將它設為自動編號型,我們需在SQL創建語句中加上identity,表示自動編號! 
轉化時,跟日期有關的字段,SQL SERVER默認為smalldatetime型,我們最好將它變為datetime型,因為datetime型的范圍比smalldatetime型大。有時用smalldatetime型時,轉化失敗,而用datetime型時,轉化成功。 
對此兩種數據庫進行操作的sql語句不全相同,例如:在對ACCESS數據庫進行刪除紀錄時用:“delete * from user where id=10“,而對SQL SERVER數據庫進行刪除是用:“delete user where id=10“. 
日期函數不相同,在對ACCESS數據庫處理中,可用date()、time()等函數,但對SQL SERVER數據庫處理中,只能用datediff,dateadd等函數,而不能用date()、time()等函數。 
在對ACCESS數據庫處理中,sql語句中直接可以用一些VB的函數,像cstr()函數,而對SQL SERVER數據庫處理中,卻不能用。 

ACCESS轉SQL SERVER的數據庫的幾點經驗 
1.ACCESS的數據庫中的自動編號類型在轉化時,sql server并沒有將它設為自動編號型,我們需在SQL創建語句中加上identity,表示自動編號! 
2.轉化時,跟日期有關的字段,SQL SERVER默認為smalldatetime型,我們最好將它變為datetime型,因為datetime型的范圍比smalldatetime型大。我遇見這種情況,用smalldatetime型時,轉化失敗,而用datetime型時,轉化成功。 
3.對此兩種數據庫進行操作的sql語句不全相同,例如:在對ACCESS數據庫進行刪除紀錄時用:“delete * from user where id=10“,而對SQL SERVER數據庫進行刪除是用:“delete user where id=10“. 
4.日期函數不相同,在對ACCESS數據庫處理中,可用date()、time()等函數,但對SQL SERVER數據庫處理中,只能用datediff,dateadd等函數,而不能用date()、time()等函數。 
5.在對ACCESS數據庫處理中,sql語句中直接可以用一些VB的函數,像cstr()函數,而對SQL SERVER數據庫處理中,卻不能用。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
一区二区成人精品| 精品福利在线视频| 2019中文字幕在线观看| 欧美色视频日本版| 国产精品美女免费| 欧美成人午夜激情| 亚洲国语精品自产拍在线观看| 国内精品久久久久久久久| 久久久久久久久电影| 欧美性受xxx| 欧美成人免费小视频| 亚洲综合精品一区二区| 国产色综合天天综合网| 国产在线视频欧美| 欧美孕妇孕交黑巨大网站| 国产精品免费一区豆花| 国产97在线视频| 亚洲成人av片在线观看| 亚洲黄色免费三级| 国产精品成人在线| 国产成人福利网站| 久久国产精品久久国产精品| 国产91精品久久久久久久| 久久久久成人网| 中文字幕免费精品一区高清| 国产精品视频区| 日本久久久a级免费| 中文字幕av一区二区三区谷原希美| 亚洲精品一区二区三区婷婷月| 亚洲精品720p| 亚洲伊人久久大香线蕉av| 欧美高清一级大片| 91av在线免费观看| 欧美多人爱爱视频网站| 亚洲精品99久久久久中文字幕| 亚洲欧美国产高清va在线播| 亚洲精选在线观看| 亚洲人精选亚洲人成在线| 欧美成人在线免费| 精品国产美女在线| 欧美一区二区色| 亚洲欧美在线播放| 成人欧美一区二区三区黑人孕妇| 欧美性xxxx在线播放| 欧美大片va欧美在线播放| 色悠悠久久久久| 1769国内精品视频在线播放| 亚洲免费成人av电影| 久青草国产97香蕉在线视频| 亚洲欧美制服综合另类| 91国产视频在线| 国产日韩在线播放| 91在线免费看网站| 久久久久亚洲精品成人网小说| 在线观看精品国产视频| 精品久久久久久亚洲精品| 777午夜精品福利在线观看| 久久久99久久精品女同性| 亚洲午夜av久久乱码| 久久夜色精品国产欧美乱| 琪琪亚洲精品午夜在线| 久久精品国产一区| 亚洲精品色婷婷福利天堂| 欧美日韩美女视频| 91成人在线视频| 亚洲精品国产电影| 亚洲毛片在线观看| 欧美日韩一区二区在线播放| 日韩禁在线播放| 成人免费观看网址| 欧美大尺度电影在线观看| 国产精品视频公开费视频| 日韩一区二区久久久| 日韩av免费看网站| 日韩高清免费在线| 国产一区二区成人| 欧美大秀在线观看| 日韩网站在线观看| 久久全国免费视频| 久久影院中文字幕| 国产欧美精品一区二区| 亚洲免费精彩视频| 国产精品入口尤物| 亚洲成色www8888| 欧美激情在线播放| 亚洲国产精品va在线看黑人| 亚洲精品乱码久久久久久金桔影视| 国产精品小说在线| 国产精品中文字幕在线观看| 久久久久久免费精品| 一本色道久久综合狠狠躁篇怎么玩| 国产欧美精品久久久| 日韩欧美第一页| 日韩在线视频网站| 久久精品福利视频| 国产精品成久久久久三级| 日韩成人在线视频观看| 久久久免费精品视频| 亚洲xxxxx性| 91精品国产91久久久久久最新| 亚洲精品日韩在线| 久久久精品一区二区三区| 成人久久久久爱| 国产日韩欧美中文在线播放| 中文字幕一区二区精品| 国产精品扒开腿做爽爽爽男男| 亚洲成人黄色网址| 欧美人在线视频| 欧美国产日韩中文字幕在线| 国产亚洲福利一区| 美女福利视频一区| 亚洲欧美另类国产| 综合136福利视频在线| 在线丨暗呦小u女国产精品| 欧美高清在线观看| 欧美日韩国产成人在线| 黑人巨大精品欧美一区二区免费| 欧美xxxwww| 亚洲自拍偷拍色片视频| 欧美性在线观看| 国产精品成人一区二区三区吃奶| 国产精品日韩欧美综合| 精品国产电影一区| 亚洲性生活视频在线观看| 亚洲国产精品悠悠久久琪琪| 亚洲性生活视频在线观看| 欧美精品久久久久a| 日韩av电影手机在线观看| 国产精品老女人精品视频| 久久久国产一区二区三区| 欧美超级免费视 在线| www.久久久久| 国产精品网红直播| 国内精品久久久久久| 亚洲桃花岛网站| 日韩最新免费不卡| 亚洲福利视频久久| 亚洲韩国欧洲国产日产av| 欧美一级电影久久| 欧美在线观看日本一区| 亚洲性生活视频| 韩国三级电影久久久久久| 欧美成人全部免费| 姬川优奈aav一区二区| 国产日本欧美一区| 日韩欧美一区二区三区| 国产精品91在线| 亚洲国产精品99| 美女撒尿一区二区三区| 中文一区二区视频| 国产女人18毛片水18精品| 日韩电视剧在线观看免费网站| 97在线精品国自产拍中文| 亚洲精品久久久久久久久久久久| 国产精品在线看| 亚洲韩国青草视频| 成人午夜激情网| 日韩视频免费在线观看| 亚洲天堂免费观看| 成人黄色av免费在线观看| 九九九热精品免费视频观看网站| 国产精品亚洲一区二区三区| 欧美亚洲另类视频| 国产欧美va欧美va香蕉在|