当 SYBASE 导入数据时,显示乱码错误

发布于 科技 2024-02-24
3个回答
  1. 匿名用户2024-01-25

    我认为,Sybase在导入有关此问题的数据时会提示乱码错误。

    这是 oracle 字符集的问题。 dmp 文件是从 zht16big5 字符集(繁体中文)导出的,要导入的数据库字符集是 zhs16gbk(简体中文) 您可以通过修改导入的数据库字符集来导入此文件。 如何修改字符集?

    8i 以上版本可以通过 alter database 修改字符集,但仅限于子集到超集,不建议修改 props$ 表,可能会导致严重错误。 startup nomount; alter database mount exclusive; alter system enable restricted session; alter system set job_queue_process=0; alter database open; alter database character set zht16big5;导入后,也可以将字符集改回 zhs16gbk,如果没有问题,并且数据没有乱码,则认为成功。

  2. 匿名用户2024-01-24

    错误消息是什么?

    使用 BCP 时,添加参数 -j 以解决乱码问题。

  3. 匿名用户2024-01-23

    相对于数据库服务器,JSP页面上的逻辑是客户端,它是连接数据库申请服务,在连接参数中有一个指定的字符集,由于服务器端是cp850存储,客户端必须指定cp850字符集来建立连接(其实 使用CP936等ANSI风格的字符集就可以了),但是Web开发往往默认使用Unicode系列的字符集,比如UTF-8,它不按套路打牌,所谓乱码,其实代码并不乱,只是理解代码的方式乱七八糟。

    以上是一个常见的问题,还有一个复杂的问题,不一定容易解决,如下:

    如果你和别人使用的字符集是一样的,那么即使你的客户端不使用cp850,这叫巧合,但是如果你用不同的字符集和写连接(cp850 cp936 gbk一样),这必然会导致错卡的问题, 唯一的解决办法是猜测其他人正在用什么字符集编写。

相关回答
4个回答2024-02-24

很难找到单独的SYBASE ODBC驱动,而且它实际上是官网上的升级包,所以如果你没有驱动,你就不能使用它。 >>>More

14个回答2024-02-24

1. 打开数据库并选择要操作的数据库。

2. 右键单击并在“所有任务”中选择“导出数据”。 >>>More

10个回答2024-02-24

1. 选择“文件”--一次打开“--数据”,会出现“打开数据”对话框。 >>>More

13个回答2024-02-24

通常有两种方法:

通过计算机。 a.将计算机连接到您的 Android 手机,然后将要复制的数据复制到计算机。 >>>More

5个回答2024-02-24

操作方法:<>

2.然后在新iPhone上登录iCloud以导入旧iPhone的数据。 >>>More