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

首頁 > 開發 > 綜合 > 正文

SQL2005生成SQL2000腳本的一些解決方法

2024-07-21 02:42:13
字體:
來源:轉載
供稿:網友

下午,客戶問我,關于SQL2005下創建的數據庫,如需要導入到SQL2000下使用要怎么辦。      SQL2005的語法和SQL2000的語法有所不同,試了幾次發現數據庫無法使用備份和附加的方法轉換到SQL2000。必須先轉換成腳本文件,然后在2000中用這個腳本建立目標庫,再用數據導入/導出把數據從2005導到2000即可,按SQL2005提供轉換到SQL2000的方法,經過自定義生成的對象。如果想直接restore或附加應該是不行的, 用腳本+導數據肯定沒有問題。

以下是SQL2005轉到2000的步驟:

1. 生成for 2000版本的數據庫腳本
2005 的manger studio
-- 打開"對象資源管理器"(沒有的話按F8), 連接到你的實例
-- 右鍵要轉到2000的庫
-- 任務
-- 生成腳本
-- 在"腳本向導"的"選擇數據庫"中, 確定選擇的是要轉到2000的庫
-- 勾選"為所選數據庫中的所有對象編寫腳本"
-- 在接下來的"選擇腳本選項"中, 找到"為服務器版本編寫腳本"項, 選擇"SQL Server 2000"
-- 其他選項根據需要設置
-- 最后把腳本保存到一個 .sql 腳本文件
 









2. 在2000中創建目標數據庫
在查詢分析器(或2005的manger studio在打開腳本文件), 連接到SQL Server 2000,執行上面生成的腳本.以創建一個新的數據庫



3. 將數據從2005導到2000
2005 的manger studio
-- 打開"對象資源管理器"(沒有的話按F8), 連接到你的實例
-- 右鍵要轉到2000的庫
-- 任務
-- 導出數據
-- 在"SQL Server 導入和導出向導"的"選擇數據源"步驟中, 確定選擇的是要導出的數據庫
-- 在"選擇目標"步驟中, 連接到 2000, 并選擇步驟2新建的庫
-- 在"選擇源表和源視圖"中, 選擇所有的表
-- 最后完成





以下是SQL2005生成的腳本: 
 
 1  SET ANSI_NULLS ON
 2  GO
 3  SET QUOTED_IDENTIFIER ON
 4  GO
 5  IF NOT EXISTS (Select * FROM sys.objects Where object_id = OBJECT_ID(N'[dbo].[web3_News]') AND type in (N'U'))
 6  BEGIN
 7  Create TABLE [dbo].[web3_News](
 8    [ID] [int] IDENTITY(1,1) NOT NULL,
 9    [Title] [varchar](100) NULL,
10    [Contents] [varchar](250) NULL,
11  CONSTRAINT [PK_web3_News] PRIMARY KEY CLUSTERED 
12  (
13    [ID] ASC
14  )WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
15  ) ON [PRIMARY]
16  END
 

再看一下SQL2000生成的的腳本:
 
 1  if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[web3_News]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
 2  drop table [dbo].[web3_News]
 3  GO
 4
 5  Create TABLE [dbo].[web3_News] (
 6    [ID] [int] IDENTITY (1, 1) NOT NULL ,
 7    [Title] [varchar] (100) COLLATE Chinese_PRC_CI_AS NULL ,
 8    [Contents] [varchar] (250) COLLATE Chinese_PRC_CI_AS NULL 
 9  ) ON [PRIMARY]
10  GO
11
12  Alter TABLE [dbo].[web3_News] WITH NOCHECK ADD 
13    CONSTRAINT [PK_web3_News] PRIMARY KEY  CLUSTERED 
14    (
15        [ID]
16    )  ON [PRIMARY] 
17  GO

 
把SQL2005下選用生成SQL2000的腳本在SQL2000下使用,結果出現了一些錯誤:



 
      不知道是不是我的方法有問題,居然按微軟的方法生成的腳本還是有錯誤,接下來我把WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]去掉,語法是沒有錯誤了,但還是出現了兩個錯誤,系統提示未能找到存儲過程 'sys.objects',列名 'object_id' 無效,還要把sys.objects替換成dbo.sysobjects,object_id替換成id (把object_去掉)然后再運行才能正常。
 
      這是一個簡單的表,相關定義不多,如果定義約束、因子填充等條件更多錯誤,沒辦法,暫時找不到解決的方法只能手工修改了,一個字,累……
 
      希望有高手們提供更好的方法出來,供大家學習一下!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品久久久久久久av大片| 狠狠久久亚洲欧美专区| 国产91色在线|免| 日韩精品在线私人| 国产精品久久av| 欧美国产日韩一区| 在线观看国产精品日韩av| 欧美香蕉大胸在线视频观看| 欧美特黄级在线| 久久天堂av综合合色| 精品偷拍一区二区三区在线看| 亚洲国产一区二区三区四区| 欧美日韩国产综合新一区| 久久99精品久久久久久青青91| 久久久久久国产精品久久| 亚洲第一二三四五区| 青青在线视频一区二区三区| 超碰97人人做人人爱少妇| 久久亚洲精品网站| 国产精品久久久久久亚洲影视| 久久久日本电影| 成人精品久久一区二区三区| 欧美中文字幕第一页| 欧美多人乱p欧美4p久久| 色综合久久天天综线观看| 日韩久久精品成人| 亚洲大胆人体视频| 精品久久久久久久中文字幕| 欧美裸体xxxxx| 欧美高清第一页| 亚洲欧洲在线看| 成人免费在线视频网站| 日韩中文字幕在线视频播放| 日韩最新中文字幕电影免费看| 亚洲欧美国产日韩中文字幕| 欧美日韩国产在线| 成人观看高清在线观看免费| 久久男人av资源网站| 国产精品99久久久久久久久久久久| 亚洲国内高清视频| 亚洲在线观看视频网站| 日韩有码在线观看| 国产成人自拍视频在线观看| 久久99国产精品自在自在app| 国产午夜精品视频免费不卡69堂| 成人亚洲综合色就1024| 亚洲永久免费观看| 日韩国产欧美精品一区二区三区| 伊人久久五月天| 久久久亚洲精选| 国产亚洲精品久久久| 精品夜色国产国偷在线| 日本人成精品视频在线| 久久久精品久久久久| 国产精品久久久久久av| 久久久噜噜噜久噜久久| 亚洲国产精彩中文乱码av在线播放| 成人亚洲综合色就1024| 国产精品高潮在线| 91在线视频免费| 久久九九亚洲综合| 亚洲欧洲第一视频| 精品女同一区二区三区在线播放| 中文字幕综合在线| 一本一本久久a久久精品综合小说| 日韩av电影手机在线| 国产精品99一区| 精品动漫一区二区| 亚洲区bt下载| 欧美影院成年免费版| 成人www视频在线观看| 日韩在线精品一区| 久热精品视频在线| 国产做受69高潮| 日韩欧中文字幕| 日韩资源在线观看| 中文字幕日韩欧美精品在线观看| 尤物99国产成人精品视频| 久久视频在线播放| 成人在线播放av| 国产精品第100页| 77777亚洲午夜久久多人| 欧美综合在线第二页| 欧美乱大交xxxxx另类电影| 国产亚洲美女精品久久久| 欧美性猛交xxxx免费看久久久| 欧美亚洲激情视频| 国产精品对白刺激| 自拍视频国产精品| 欧美日韩中文在线观看| 成人黄在线观看| 国产精品久久在线观看| 中文字幕亚洲一区在线观看| 欧美激情xxxx性bbbb| 98视频在线噜噜噜国产| 亚洲一区二区三区乱码aⅴ蜜桃女| 国产精品第2页| 96pao国产成视频永久免费| 国产精品xxxxx| 欧洲亚洲妇女av| 欧美肥老太性生活视频| 亚洲国产精品高清久久久| 性欧美亚洲xxxx乳在线观看| 欧美激情综合色| 亚洲第一福利网站| 欧美精品18videosex性欧美| 国产欧美欧洲在线观看| 自拍视频国产精品| 欧美电影在线观看网站| 热久久视久久精品18亚洲精品| 欧美日韩一区二区在线播放| 北条麻妃99精品青青久久| 精品日本高清在线播放| 国产精品成人观看视频国产奇米| 日韩美女福利视频| 欧美亚洲另类制服自拍| 国产精品一区久久| 亚洲精品二三区| 亚洲日韩欧美视频| 国产精品久久久久免费a∨| 亚洲欧美国产一本综合首页| 国产精品av免费在线观看| 中文字幕日韩精品在线| 国产精品444| 日韩在线一区二区三区免费视频| 奇米成人av国产一区二区三区| 免费97视频在线精品国自产拍| 日韩中文字幕欧美| 97视频在线观看亚洲| 日本精品中文字幕| 91国内在线视频| 91av视频在线免费观看| 日韩高清电影免费观看完整版| 6080yy精品一区二区三区| 亚洲免费电影在线观看| 538国产精品一区二区免费视频| 午夜精品久久久99热福利| 久久夜精品香蕉| 动漫精品一区二区| 国产丝袜精品第一页| 久久亚洲国产精品| 亚洲精品大尺度| 日韩视频免费大全中文字幕| 日本精品va在线观看| 国产aⅴ夜夜欢一区二区三区| 久久久久国产精品免费| 精品视频在线播放免| 日韩动漫免费观看电视剧高清| 日本欧美一二三区| 国内偷自视频区视频综合| 日韩精品在线电影| 亚洲国产精品久久| 国产精品麻豆va在线播放| 一夜七次郎国产精品亚洲| 国内伊人久久久久久网站视频| 国产一区二区精品丝袜| 国产精品福利观看| 国产丝袜一区视频在线观看| 色噜噜亚洲精品中文字幕| 欧美日韩裸体免费视频| 黑人精品xxx一区一二区| 北条麻妃在线一区二区| 精品成人69xx.xyz| 日韩精品小视频|