- 论坛徽章:
- 0
|
目前在SQL SERVER 2000 在向MYSQL 5导入过程中,出现如下错误:
1 说BLOB不支持(但是SQL SERVER 2000的表结构可以导入到MYSQL 5中)
其中在 SQL SERVER 2000上的表结构如下:
CREATE TABLE [dbo].[table_kj] (
[id] [int] NOT NULL ,
[qclass] [int] NULL ,
[lei] [int] NULL ,
[subject] [int] NULL ,
[zhang] [int] NULL ,
[question] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[A] [varchar] (240) COLLATE Chinese_PRC_CI_AS NULL ,
[B] [varchar] (250) COLLATE Chinese_PRC_CI_AS NULL ,
[C] [varchar] (250) COLLATE Chinese_PRC_CI_AS NULL ,
[D] [varchar] (250) COLLATE Chinese_PRC_CI_AS NULL ,
[E] [varchar] (300) COLLATE Chinese_PRC_CI_AS NULL ,
[F] [varchar] (250) COLLATE Chinese_PRC_CI_AS NULL ,
[ans] [ntext] COLLATE Chinese_PRC_CI_AS NULL ,
[jx] [varchar] (1000) COLLATE Chinese_PRC_CI_AS NULL
) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
在MYSQL 5中自动导入时生成的表结构如下
mysql> desc table_kj;
+----------+--------------+------+-----+---------+-------+
| Field | Type | Null | Key | Default | Extra |
+----------+--------------+------+-----+---------+-------+
| id | int(11) | NO | | | |
| qclass | int(11) | YES | | NULL | |
| lei | int(11) | YES | | NULL | |
| subject | int(11) | YES | | NULL | |
| zhang | int(11) | YES | | NULL | |
| question | mediumtext | YES | | NULL | |
| A | varchar(240) | YES | | NULL | |
| B | varchar(250) | YES | | NULL | |
| C | varchar(250) | YES | | NULL | |
| D | varchar(250) | YES | | NULL | |
| E | longtext | YES | | NULL | |
| F | varchar(250) | YES | | NULL | |
| ans | mediumtext | YES | | NULL | |
| jx | longtext | YES | | NULL | |
+----------+--------------+------+-----+---------+-------+
在导入数据时说BLOB不支持
2 第二个问题是在SQL SERVER 2000向MYSQL 5导入时,连表机构都没导入,直接报错如下
[MYSQL][ODBC 3.51 DRIVER][MYSQLD-5.40-LOG] MYSQL SERVER HAS GONE AWAY
其中该表在SQL SERVER上的结构如下:
REATE TABLE [dbo].[zhengce_click] (
[id] [int] NOT NULL ,
[newdate] [smalldatetime] NULL ,
[onclick] [int] NULL
) ON [PRIMARY]
请问这有什么好的方法解决吗? |
|