请问如何将txt文件形式的数据库导入到sybase iq中?用bcp还是load?Excel文件也一样吗?(急)

时间:2022-02-07 07:56:50
请问如何将txt文件形式的数据库导入到sybase iq中?用bcp还是load?
语法是什么?
bcp f_sqly in d:\f_sqly.csv -UDBA -PSQL -Ssqgl_olap

其中f_sqly是要在iq中建的数据库的名字(其实还不存在)
f_sqly.csv是Excel文件
sqgl_olap是server的名字

但为什么说server name not found?

Excel文件也一样吗?是否要把Excel转成txt形式的文件?(急)

8 个解决方案

#1


gz

#2


什么意思啊?

#3


bcp的写法好像有点问题吧

bcp <database name>..<table name> in <source file> -Usa -P -S<server name> -c|-n

这样才对啊。

其实数据量不大的时候,你可以用PB往里面导数据啊。

#4


试过了,
用bcp sqgl_olap.f_sqly in d:\f_sqly.csv -UDBA -PSQL -Ssqgl_olap
也不行啊,还是REQUEST SERVER NOT FOUND

#5


是SYBASE的IQ也用BCP命令吗?EXCEL文件也能直接导入吗?

#6


比如:服务器名rose,数据库名pos,表名info_user

bcp pos..info_user in info_user.dat -Usa -P -Srose -c


这样写才对

#7


IQ中使用LOAD TABLE 命令,进行批量数据加载。
看看帮助吧。

#8


先将f_sqly.csv倒出到DBF库中(很容易实现的,excel可以直接存出来),然后在用PB的数据管道从DBF中导入到sybase的iq中。

#1


gz

#2


什么意思啊?

#3


bcp的写法好像有点问题吧

bcp <database name>..<table name> in <source file> -Usa -P -S<server name> -c|-n

这样才对啊。

其实数据量不大的时候,你可以用PB往里面导数据啊。

#4


试过了,
用bcp sqgl_olap.f_sqly in d:\f_sqly.csv -UDBA -PSQL -Ssqgl_olap
也不行啊,还是REQUEST SERVER NOT FOUND

#5


是SYBASE的IQ也用BCP命令吗?EXCEL文件也能直接导入吗?

#6


比如:服务器名rose,数据库名pos,表名info_user

bcp pos..info_user in info_user.dat -Usa -P -Srose -c


这样写才对

#7


IQ中使用LOAD TABLE 命令,进行批量数据加载。
看看帮助吧。

#8


先将f_sqly.csv倒出到DBF库中(很容易实现的,excel可以直接存出来),然后在用PB的数据管道从DBF中导入到sybase的iq中。