複製
oracle 訂閱伺服器
microsoft® sql server™ 2000 包含 odbc 驅動程式及 ole db 提供程式,它們在 intel 計算機上支援 oracle 對 sql server 發布的訂閱。sql server 2000 安裝程式自動地安裝該驅動程式。
說明 為了複製到 oracle odbc 及 ole db 訂閱伺服器,您必須還要從 oracle 或您的軟體廠商那裡獲取合適的 oracle sql*net 驅動程式。然後您還必須將該驅動程式安裝在發布伺服器及分發伺服器上。
oracle 訂閱伺服器的複製限制
當複製到 oracle odbc 訂閱伺服器時,會有如下限制:
· 如果表的名稱帶有空格,那麼將不會在 oracle 訂閱伺服器上建立這些表的複製。複製將會因 oracle 錯誤 ora-00903 而失敗:無效的表名稱。
· date 資料型別為小 datetime(範圍從 4712 b.c. 到 4712 a.d.)。
如果準備複製到 oracle,請驗證在複製的列中,sql server datetime 條目在上述範圍之內。
· 複製表只能有乙個 text 或 image 資料型別的列,該資料型別被對映為 long raw。
· datetime 資料型別被對映為 char4。
· 對於 float 及 real 資料型別,sql server 2000 範圍與 oracle 範圍不同。
下表將複製的資料型別對映到 oracle 訂閱伺服器。
sql server 2000 資料型別
oracle
資料型別
bigint
number
binary
long raw not null
bitnumber (1, 0)
char
varchar2 (900) not null
datetime
date
decimal
number (255, 3) not null
float
float not null
image
long raw
intnumber (255, 3) not null
money
number (255, 3) not null
nchar
varchar2 (2000) not null
ntext
long
numeric
number (255, 3) not null
nvarchar
varchar2 (2000) not null
real
float not null
smallint
number (255, 3) not null
smalldatetime
date not null
smallmoney
number (255, 3) not null
sql_variant
long
sysname
char(255)
text
long
timestamp
raw (255)
tinyint
number (255, 3) not null
oracle
資料型別定義
下表列出了 oracle
資料型別定義。
oracle
資料型別 定義
char
<=2000
date
jan 1, 4712 b.c. 到 dec 31, 4712 a.d.
decimal
同 number 一樣
float
同 number 一樣
integer
同 number 一樣
long
<=2gb
long raw
raw 資料;同 long 一樣
long varchar
同 long 一樣
number
1.0e-130 到 9.99..e125
smallint
同 number 一樣
raw原始二進位制資料 <=255 位元組
rowid
唯一值varchar2
<=4000 位元組
varchar
同 varchar2 一樣
blob
二進位製大物件 <=4gb
cob字元大物件 <=4gb
nclob
同 clob 一樣(對於多位元組)
bfile
二進位制操作檔案的指標
sql與mysql資料型別 SQL 資料型別
mysql 資料型別 在 mysql 中,有三種主要的型別 文字 數字和日期 時間型別。text 型別 資料型別描述 char size 儲存固定長度的字串 可包含字母 數字以及特殊字元 在括號中指定字串的長度。最多 255 個字元。varchar size 儲存可變長度的字串 可包含字母 數字以及...
SQL SERVER資料型別與C 資料型別對照表
sql server型別 c 型別 精確數字 bigint 從 2 63 9223372036854775808 到 2 63 1 9223372036854775807 的整型資料 所有數字 儲存大小為 8 個位元組。int64 int從 2 31 2,147,483,648 到 2 31 1 2...
SQL SERVER資料型別與C 資料型別對照表
sql server 型別 c 型別 精確數字 bigint 從 2 63 9223372036854775808 到2 63 1 9223372036854775807 的整型資料 所有數字 儲存大小為 8 個位元組。int64 int 從 2 31 2,147,483,648 到2 31 1 2...