dbartisan 连接Sybase 问题

liangyongwen 2005-01-26 04:22:32
服务器: ASE 12.5
客户端: win xp 安装好了Sybase pc 客户端(full 包括可Open Client),用SQL Advantage 和Sybase Central java版都可以连接服务器,一切操作正常;

客户端安装了:DBArtisan 7.2.1 ,并可以连接Oracle,SQL Server,唯独就是连接Sybase时出现问题:
DBArtisan弹出一个错误的对话框,提示如下:

Number (4017) Severity (16) State (1) Server(ECSSYBASE) Neither Language name in login rocord 'chinese' nor language name in syslogins '<NULL>' is an official language name on this SQL Server. Using server-wide default 'us_english' instead.

登录不了Sybase;

不知何解,上网找了好多天都没有答案!
...全文
735 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
hchi0118 2005-01-27
  • 打赏
  • 举报
回复
up
liangyongwen 2005-01-27
  • 打赏
  • 举报
回复
To :
wang_jzh(casper)
Sybase pc 客户端安装的时候选择的已经是简体中文的了.
To :
hobbylu(东方一剑(提供技术咨询服务,请联系QQ31827516))

DBArtisan 已经是英文版的了, 并在DBArtisan的菜单:Options ---->> Character 设置为 enugb 字符集(根据Sybase目录下的locales\locales.dat 里面的NT平台的Locale chs 对应的字符集) .

上面所提到的错在我用bcp 命令时也出现过,以下是我执行bcp命令的拷贝:


D:\Documents and Settings\yunxuan>bcp ecsdb.dbo.busi_type out c:\test.txt -S17 -
Usa -Poption -Jeucgb

Server Message: ECSSDEVSERVER - Msg 4017, Level 16, State 1:
Neither language name in login record 'chinese' nor language name in syslogins '
<NULL>' is an official language name on this SQL Server. Using server-wide defa
ult 'us_english' instead.


输入域busi_id的文件存储类型 [char]:
输入域busi_id的前缀长度 [0]:
输入域busi_id的长度 [10]:
输入域结束符[none]:

输入域busi_desc的文件存储类型 [char]:
输入域busi_desc的前缀长度 [0]:
输入域busi_desc的长度 [20]:
输入域结束符[none]:

输入域latn_id的文件存储类型 [char]:
输入域latn_id的前缀长度 [0]:
输入域latn_id的长度 [4]:
输入域结束符[none]:

输入域module_id的文件存储类型 [char]:
输入域module_id的前缀长度 [0]:
输入域module_id的长度 [20]:
输入域结束符[none]:

想要保存此格式信息在一个文件? [Y/n] y

主机文件名[bcp.fmt]:

启动拷贝...

已拷贝118 行.
时钟时间(ms.): 共计= 1 平均 = 0 (118000.00 行每秒.)

D:\Documents and Settings\yunxuan>
hobbylu 2005-01-27
  • 打赏
  • 举报
回复
dbartisan用英文版本
wang_jzh 2005-01-26
  • 打赏
  • 举报
回复
版本不对,重新安装,选用中文

2,596

社区成员

发帖
与我相关
我的任务
社区描述
Sybase相关技术讨论区
社区管理员
  • Sybase社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧