Information Integratorで収集できるデータベースの形式を以下に示します。
抽出可能な文字コード
文字コード | Symfoware Serverの文字コード | ||||||||
---|---|---|---|---|---|---|---|---|---|
Windows | Solaris | Linux | |||||||
Shift-JIS | Unicode | Shift-JIS | EUC | Unicode | Shift-JIS | EUC | Unicode | ||
Shift-JIS | ○ |
| ○ |
|
|
|
|
| |
Unicode | UCS2 |
|
|
|
|
|
|
|
|
UTF8 |
|
|
|
|
|
|
|
| |
UTF8-4 |
|
|
|
|
|
|
|
| |
UCS2(MS) |
|
|
|
|
|
|
|
| |
confused |
| ○ |
|
| ○ |
|
| ○ | |
confused(MS) |
|
|
|
|
|
|
|
| |
UTF16 |
|
|
|
|
|
|
|
| |
UTF16(MS) |
|
|
|
|
|
|
|
| |
EUC | U90 |
|
|
|
|
|
|
|
|
S90 |
|
|
| ○ |
|
|
|
| |
HP |
|
|
|
|
|
|
|
| |
JEF-EBCDIC | カナ(領域重視) |
|
|
|
|
|
|
|
|
ASCII(領域重視) |
|
|
|
|
|
|
|
| |
カナ(字形重視) |
|
|
|
|
|
|
|
| |
ASCII(字形重視) |
|
|
|
|
|
|
|
| |
IBM日本語文字セット | カナ |
|
|
|
|
|
|
|
|
英小文字 |
|
|
|
|
|
|
|
|
○:利用可能
文字コード | Oracleの文字コード | ||||||||
---|---|---|---|---|---|---|---|---|---|
Windows | Solaris | Linux | |||||||
Shift-JIS | Unicode | Shift-JIS | EUC | Unicode | Shift-JIS | EUC | Unicode | ||
Shift-JIS | ○(注1) |
| ○(注1) |
|
| ○(注1) |
|
| |
Unicode | UCS2 |
|
|
|
|
|
|
|
|
UFT8 |
|
|
|
|
|
|
|
| |
UTF8-4 |
| ○(注3) |
|
| ○(注3) |
|
| ○(注3) | |
UCS2(MS) |
|
|
|
|
|
|
|
| |
UTF16 |
|
|
|
|
|
|
|
| |
UTF16(MS) |
|
|
|
|
|
|
|
| |
EUC | U90 |
|
|
|
|
|
|
| |
S90 |
|
|
| ○(注2) |
|
| ○(注2) |
| |
HP |
|
|
|
|
|
|
|
| |
JEF-EBCDIC | カナ(領域重視) |
|
|
|
|
|
|
|
|
ASCII(領域重視) |
|
|
|
|
|
|
|
| |
カナ(字形重視) |
|
|
|
|
|
|
|
| |
ASCII(字形重視) |
|
|
|
|
|
|
|
| |
IBM日本語文字セット | カナ |
|
|
|
|
|
|
|
|
英小文字 |
|
|
|
|
|
|
|
|
○:利用可能
注1)文字コードとして以下の3つのどれかを指定してください。
JA16SJIS
JA16SJISTILDE
JA16SJISYEN
注2)文字コードとして以下の3つのどれかを指定してください。
JA16EUC
JA16EUCTILDE
JA16EUCYEN
注3)文字コードとして以下を指定してください。
AL32UTF8
文字コード | SQL Serverの文字コード | ||
---|---|---|---|
Windows | |||
Shift-JIS | Unicode | ||
Shift-JIS | ○ |
| |
Unicode | UCS2 |
|
|
UFT8 |
|
| |
UTF8-4 |
|
| |
UCS2(MS) |
|
| |
UTF16 |
|
| |
UTF16(MS) |
|
| |
EUC | U90 |
|
|
S90 |
|
| |
HP |
|
| |
JEF-EBCDIC | カナ(領域重視) |
|
|
ASCII(領域重視) |
|
| |
カナ(字形重視) |
|
| |
ASCII(字形重視) |
|
| |
IBM日本語文字セット | カナ |
|
|
英小文字 |
|
|
○:利用可能
文字コード | DB2の文字コード | ||||||||
---|---|---|---|---|---|---|---|---|---|
Windows | Solaris | Linux | |||||||
Shift-JIS | Unicode | Shift-JIS | EUC | Unicode | Shift-JIS | EUC | Unicode | ||
Shift-JIS | ○ | ||||||||
Unicode | UCS2 | ||||||||
UTF8 | |||||||||
UTF8-4 | ○ | ||||||||
UCS2(MS) | |||||||||
confused | |||||||||
confused(MS) | |||||||||
UTF16 | |||||||||
UTF16(MS) | |||||||||
EUC | U90 | ||||||||
S90 | ○ | ||||||||
HP | |||||||||
JEF-EBCDIC | カナ(領域重視) | ||||||||
ASCII(領域重視) | |||||||||
カナ(字形重視) | |||||||||
ASCII(字形重視) | |||||||||
IBM日本語文字セット | カナ | ||||||||
英小文字 |
○:利用可能
文字コード | PostgreSQLの文字コード | |||
---|---|---|---|---|
Linux | ||||
Shift-JIS | EUC | Unicode | ||
Shift-JIS | ||||
Unicode | UCS2 | |||
UTF8 | ||||
UTF8-4 | ○ | |||
UCS2(MS) | ||||
confused | ||||
confused(MS) | ||||
UTF16 | ||||
UTF16(MS) | ||||
EUC | U90 | |||
S90 | ||||
HP | ||||
JEF-EBCDIC | カナ(領域重視) | |||
ASCII(領域重視) | ||||
カナ(字形重視) | ||||
ASCII(字形重視) | ||||
IBM日本語文字セット | カナ | |||
英小文字 |
○:利用可能
抽出可能なデータ型
Information Integratorが抽出可能な、各データベースのデータ型、およびInformation Integratorと各データベースのデータ型の対応を以下に示します。
注意
DB2、PostgreSQLおよびその他のデータベース(ODBC接続)では、データの抽出実行時には、収集元システムのデータベースの各項目のデータ型と、格納するデータボックスの各項目のデータ型の対応はチェックしません。事前に、データ型の対応を確認してください。
列数は、最大1024個です。制限を超える場合は、エラーとなります。
Symfoware Serverの場合
Symfoware Serverの場合の、抽出可能なデータ型、およびInformation Integratorのデータ型との対応を以下の表に示します。
Symfoware Serverのデータ型 | Information Integratorサポート範囲 | Information Integratorで対応するデータ型 | 備考 |
---|---|---|---|
CHAR(n) n:1~32000 | CHAR(n) n:1~32000 | SQL_CHAR(m) m:1~32000 | m=nの場合に抽出可能。 |
VARCHAR(n) n:1~32000 | VARCHAR(n) n:1~32000 | SQL_VARCHAR(m) m:1~32000 | m=nの場合に抽出可能。 |
NCHAR(n) n:1~16000 | NCHAR(n) n:1~16000 | SQL_NCHAR(m) m:1~16000 | m=nの場合に抽出可能。 |
NCHAR VARYING(n) n:1~16000 | NCHAR VARYING(n) n:1~16000 | SQL_VARNCHAR(m) m:1~16000 | m=nの場合に抽出可能。 |
NUMERIC(p1,q1) p1:1~18 q1:0~p1 | NUMERIC(p1,q1) p1:1~18 q1:0~p1 | SQL_NUMERIC(p2,q2) p2:1~18 q2:0~p2 | p2=p1,q2=q1の場合に抽出可能。 |
DECIMAL(p1,q1) p1:1~18 q1:0~p1 | DECIMAL(p1,q1) p1:1~18 q1:0~p1 | SQL_DECIMAL(p2,q2) p2:1~18 q2:0~p2 | p2=p1,q2=q1の場合に抽出可能。 |
INTEGER | INTEGER | SQL_INTEGER | |
SMALLINT | SMALLINT | SQL_SMALLINT | |
FLOAT(p) p:1~52 | FLOAT(p) p:1~52 | SQL_REAL または SQL_FLOAT | pが1~23の場合はSQL_REAL、 pが24~52の場合はSQL_FLOATで抽出可能。 |
REAL | REAL | SQL_REAL | |
DOUBLE PRECISION | DOUBLE PRECISION | SQL_FLOAT | |
DATE | DATE | SQL_DATE | |
TIME | TIME | SQL_TIME | |
TIMESTAMP | TIMESTAMP | SQL_TIMESTAMP | |
INTERVAL各種 | × | ||
BLOB(nK) n:1~2097152 | SQL_LONGVARBINARY(m) m:1024~2146435072 | m=n * 1024 の場合に抽出可能。 CSV形式での抽出はできません。 | |
BLOB(nM) n:1~2048 | SQL_LONGVARBINARY(m) m:1048576~2146435072 | m=n * 1024^2 の場合に抽出可能。 CSV形式での抽出はできません。 | |
BLOB(nG) n:1~2 | SQL_LONGVARBINARY(m) m:1073741824 または m:2146435072 | n=1の場合m=1073741824、n=2の場合m=2146435072で抽出可能。 CSV形式での抽出はできません。 |
×:利用不可
Information Integratorで対応するデータ型のデータ例は、“B.3 Information Integratorで対応するデータ型のデータ例”を参照してください。
Oracleの場合
Oracleの場合の、抽出可能なデータ型、およびInformation Integratorのデータ型との対応を以下の表に示します。
Oracleのデータ型 | Information Integratorサポート範囲 | Information Integratorで対応するデータ型 | 備考 |
---|---|---|---|
VARCHAR2(n) n:1~4000 | VARCHAR2(n) n:1~4000 | SQL_VARCHAR(m) m:1~4000 | m=nの場合に抽出可能。 |
NVARCHAR2(n) n:1~2000 | NVARCHAR2(n) n:1~2000 | SQL_VARNCHAR(m) m:1~2000 | m=nの場合に抽出可能。 |
NUMBER(p1,q1) p1:1~38 q1:-84~127 | NUMBER(p1,q1) p1:1~18 q1:0~p1 | SQL_DECIMAL(p2,q2) p2:1~18 q2:0~p2 | p2=p1,q2=q1の場合に抽出可能。 |
FLOAT(b) b:1~126 | × | ||
LONG | × | ||
DATE | DATE | SQL_TIMESTAMP | |
BINARY_FLOAT | × | ||
BINARY_DOUBLE | × | ||
TIMESTAMP(fsp) fsp:0~9 | × | ||
TIMESTAMP(fs) WITH TIME ZONE fs:0~9 | × | ||
TIMESTAMP(fs) WITH LOCAL TIME ZONE fs:0~9 | × | ||
INTERVAL YEAR(yp) TO MONTH | × | ||
INTERVAL DAY(dp) TO SECOND(fs) dp:0~9 fs:0~9 | × | ||
RAW(n) n:1~2000 | × | ||
LONG RAW | LONG RAW | SQL_LONGVARBINARY(m) m:1~2147483647 | mにはデータの格納できるサイズを指定してください。 CSV形式での抽出はできません。 |
ROWID | × | ||
UROWID(n) n:1~4000 | × | ||
CHAR(n) n:1~2000 | CHAR(n) n:1~2000 | SQL_CHAR(m) m:1~2000 | m=nの場合に抽出可能。 |
NCHAR(n) n:1~1000 | NCHAR(n) n:1~1000 | SQL_NCHAR(m) m:1~1000 | m=nの場合に抽出可能。 |
CLOB | × | ||
NCLOB | × | ||
BLOB | × | ||
BFILE | × |
×:利用不可
Information Integratorで対応するデータ型のデータ例は、“B.3 Information Integratorで対応するデータ型のデータ例”を参照してください。
SQL Serverの場合
SQL Serverの場合の、抽出可能なデータ型、およびInformation Integratorのデータ型との対応を以下の表に示します。
SQL Serverのデータ型 | Information Integratorサポート範囲 | Information Integratorで対応するデータ型 | 備考 |
---|---|---|---|
bigint | × | ||
int | int | SQL_INTEGER | |
smallint | smallint | SQL_SMALLINT | |
tynyint | × | ||
numeric(p1,q1) p1:1~38 q1:0~p1 | numeric(p1,q1) p1:1~18 q1:0~p1 | SQL_NUMERIC(p2,q2) p2:1~18、q2:0~p2 | p2=p1,q2=q1の場合に抽出可能。 |
decimal(p1,q1) p1:1~38 q1:0~p1 | decimal(p1,q1) p1:1~18 q1:0~p1 | SQL_DECIMAL(p2,q2) p2:1~18、q2:0~p2 | p2=p1,q2=q1の場合に抽出可能。 |
bit | × | ||
money | × | ||
smallMoney | × | ||
float(n) n:1~53 | float(n) n:1~53 | SQL_REAL または SQL_FLOAT | pが1~24の場合はSQL_REAL、 pが25~53の場合はSQL_FLOATで抽出可能。 |
real | real | SQL_REAL | |
date | × | ||
datetimeoffset | × | ||
datetime2 | × | ||
smallDatetime | smallDatetime | SQL_TIMESTAMP | |
datetime | datetime | SQL_TIMESTAMP | |
time | × | ||
char(n) n:1~8000 | char(n) n:1~8000 | SQL_CHAR(m) m:1~8000 | m=nの場合に抽出可能。 |
varchar(n) n:1~8000,MAX | varchar(n) n:1~8000 | SQL_VARCHAR(m) m:1~8000 | m=nの場合に抽出可能。 |
text | × | ||
nchar(n) n:1~4000 | × | ||
nvarchar(n) n:1~4000,MAX | × | ||
ntext | × | ||
binary(n) n:1~8000 | × | ||
varbinary(n) n:1~8000,MAX | × | ||
image(n) n:1~2147483647 | image(n) n:1~2147483647 | SQL_LONGVARBINARY(m) m:1~2147483647 | mにはデータの格納できるサイズを指定してください。 CSV形式での抽出はできません。 |
cursor | × | ||
timestamp | × | ||
hierarchyid | × | ||
uniqueidentifier | × | ||
sql_variant | × | ||
xml | × | ||
table | × | ||
geometry | × | ||
geography | × | ||
FILESTREAM | × |
×:利用不可
Information Integratorで対応するデータ型のデータ例は、“B.3 Information Integratorで対応するデータ型のデータ例”を参照してください。
DB2の場合
DB2の場合の、抽出可能なデータ型、およびInformation Integratorのデータ型との対応を以下の表に示します。
DB2のデータ型 | Information Integratorサポート範囲 | Information Integratorで対応するデータ型 | 備考 |
---|---|---|---|
CHAR(n) n:1~254 | CHAR(n) n:1~254 | SQL_CHAR(m) m:1~254 | m=nの場合に抽出可能。 |
VARCHAR(n) n:1~32672 | VARCHAR(n) n:1~32000 | SQL_VARCHAR(m) m:1~32000 | m=nの場合に抽出可能。 |
NUMERIC(p1,q1) p1:1~31 q1:0~p1 | NUMERIC(p1,q1) p1:1~18 q1:0~p1 | SQL_NUMERIC(p2,q2) p2:1~18 q2:0~p2 | p2=p1,q2=q1の場合に抽出可能。 |
DECIMAL(p1,q1) p1:1~31 q1:0~p1 | DECIMAL(p1,q1) p1:1~18 q1:0~p1 | SQL_DECIMAL(p2,q2) p2:1~18 q2:0~p2 | p2=p1,q2=q1の場合に抽出可能。 |
DECFLOAT(n) n:16または34 | × | ||
INTEGER | INTEGER | SQL_INTEGER | |
SMALLINT | SMALLINT | SQL_SMALLINT | |
FLOAT(p) p:1~53 | × | ||
REAL | × | ||
BIGINT | × | ||
DOUBLE | × | ||
DOUBLE PRECISION | × | ||
DATE | DATE | SQL_DATE | |
TIME | TIME | SQL_TIME | |
TIMESTAMP | TIMESTAMP | SQL_TIMESTAMP | |
LONG VARCHAR | × | ||
CLOB(n) n:1~2147483647 | × | ||
CLOB(nK) n:1~2097152 | × | ||
CLOB(nM) n:1~2048 | × | ||
CLOB(nG) n:1~2 | × | ||
GRAPHIC(n) n:1~127 | × | ||
VARGRAPHIC(n) n:1~16336 | × | ||
LONG VARGRAPHIC | × | ||
DBCLOB(n) n:1~1073741823 | × | ||
DBCLOB(nK) n:1~1048576 | × | ||
DBCLOB(nM) n:1~1024 | × | ||
DBCLOB(nG) n:1 | × | ||
BLOB(n) n:1~2147483647 | × | ||
BLOB(nK) n:1~2097152 | × | ||
BLOB(nM) n:1~2048 | × | ||
BLOB(nG) n:1~2 | × | ||
XML | × |
×:利用不可
Information Integratorで対応するデータ型のデータ例は、“B.3 Information Integratorで対応するデータ型のデータ例”を参照してください。
PostgreSQLの場合
PostgreSQLのデータ型 | Information Integratorサポート範囲 | Information Integratorで対応するデータ型 | 備考 |
---|---|---|---|
bigint | × | ||
bigserial | × | ||
bit | × | ||
bit varying(n) n:1~制限なし | × | ||
boolean | × | ||
box | × | ||
bytea | × | ||
character(n) n:1~制限なし | character(n) n:1~32000 | SQL_CHAR(m) m:1~32000 | m=nの場合に抽出可能。 |
character varying(n) n:1~制限なし | character varying(n) n:1~32000 | SQL_VARCHAR(m) m:1~32000 | m=nの場合に抽出可能。 |
cidr | × | ||
circle | × | ||
date | date | SQL_DATE | |
double precision | × | ||
inet | × | ||
integer | integer | SQL_INTEGER | |
interval(p) p:0~6 | × | ||
line | × | ||
lseg | × | ||
macaddr | × | ||
money | × | ||
numeric [ (p, s) ] p:1~1000 s:0~p | numeric [ (p, s) ] p:1~18s:0~p | SQL_NUMERIC(p2,q2) p2:1~18 q2:0~p2 またはSQL_DECIMAL(p2,q2) p2:1~18 q2:0~p2 | p2=p1,q2=q1の場合に抽出可能。 |
oid | × | ||
path | × | ||
point | × | ||
polygon | × | ||
real | × | ||
smallint | smallint | SQL_SMALLINT | |
serial | × | ||
text | × | ||
time [ (p) ] [ without time zone ] p:0~10 | × | ||
time [ (p) ] with time zone p:0~10 | × | ||
timestamp [ (p) ] [without time zone] p:0~6 | × | ||
timestamp [ (p) ] with time zone p:0~6 | × |
×:利用不可
Information Integratorで対応するデータ型のデータ例は、“B.3 Information Integratorで対応するデータ型のデータ例”を参照してください。