iT邦幫忙

0

ACCESS 移轉到SQL 的問題

想與各位前輩確認一下,目前公司 有一小部分是使用 xp 裡面iis 5.1版本來架設商業網站,使用access 2003 資料庫,因為目前準備需要把ACCESS中的資料轉移到 sql svr 2008 來當作資料庫

1.若資料庫要更換成sql svr 產品,那當初access 裡面的現有資料是否可以直接轉移過去?
2.XP 中的iis網頁內容是透過.asp語法寫成,若改成sql svr 這樣抓資料庫的語法是不是也要重新寫過?
3.access 如果要改成sql svr 產品是不是要修改IIS網頁內容中的連線設定等資訊呢

30
alexc
iT邦高手 1 級 ‧ 2009-07-27 22:01:41
最佳解答
  1. 用 SQL Server 匯入和匯出精靈來匯入和匯出資料:http://msdn.microsoft.com/zh-tw/library/ms141209.aspx
  2. 除了連線資料的字串要改之外,查詢、新增、修改資料的語法會有些許不同,所以也要更改
  3. IIS 設定要改的地方,應該是 Access 檔所在目錄的權限改掉
kei70420 iT邦新手 5 級 ‧ 2009-07-28 10:11:26 檢舉

謝謝您的回覆與提供的方向~目前已經正在修改了~希望一切順力呢~

18
pantc328
iT邦研究生 1 級 ‧ 2009-07-27 15:53:31

1.可.
2.要.
3.要.

kei70420 iT邦新手 5 級 ‧ 2009-07-28 10:10:45 檢舉

謝謝大大的回應~

pantc328 iT邦研究生 1 級 ‧ 2009-07-28 10:31:04 檢舉

1.用匯入,匯出精靈去做.複雜的邏輯用SSIS去做.
2.相關的語法要改.
3.連線字串要改來到你的資料庫.DataProvider要改成SQL的形式,不是以前那種如 Jet 4.0的形式.

14
linyt
iT邦研究生 1 級 ‧ 2009-07-27 16:09:01

1.可以, 用匯入的方式
2.是的, 至少資料庫連線那段程式要修改, select語法要改...等
3.是的, 至少要設定ODBC

kei70420 iT邦新手 5 級 ‧ 2009-07-28 10:10:31 檢舉

謝謝大大的回應~

我要發表回答

立即登入回答