小弟我从为用过SYBASE,SYBASE12.0我装好了,可ISQL怎么进不去啊!!!进isql总是报错!!!

时间:2022-02-01 11:52:30
C:\>isql
Password:
CT-LIBRARY error:
        ct_connect(): directory service layer: internal directory control layer
error: Requested server name not found.
请问这是怎么回事,是不是要配服务,那么服务在那里配?怎么配?谢谢了

10 个解决方案

#1


1、看你是否运行了SYBASE服务进程。如下脚本(路径可能不同):
C:\sybase\ASE-12_5\install\RUN_sybserver.bat

2、你是否设置了正确的环境变量,可以指定服务器名字测试以下:
isql -Usa -P -Ssybaseserver
1> 

#2


yhbttfile(小兵) :
你所说的RUN_sybserver.bat,在我机上查不到

#3


使用isql -Usa -P密码 -S服务名 试试!

#4


如果找不到那个服务名,那么可能你的数据库服务根本没有建立起来。

#5


sybase11.x 进入isql时不用打参数
sybase12.x进入时必须打-s参数

#6


如果服务器没有配置,首先使用服务器配置。

#7


ISQL -Usa

#8


在客户端连接sybase需要使用-s参数
isql -Usa -P -s servername

#9


在客户端使用的话需要先用dsedit建立interface,然后才能使用isql,本机是服务器的话,也可以用dsedit看,在linux、unix等平台的话是查看编辑interfaces文件,也可以用dscp。

#10


up!
1.看数据库服务建立起来没有;
2.看数据库服务启动没有;
3.是否在dsedit建立interface;
4.应使用isql -Usa -P密码 -S服务名的格式

#1


1、看你是否运行了SYBASE服务进程。如下脚本(路径可能不同):
C:\sybase\ASE-12_5\install\RUN_sybserver.bat

2、你是否设置了正确的环境变量,可以指定服务器名字测试以下:
isql -Usa -P -Ssybaseserver
1> 

#2


yhbttfile(小兵) :
你所说的RUN_sybserver.bat,在我机上查不到

#3


使用isql -Usa -P密码 -S服务名 试试!

#4


如果找不到那个服务名,那么可能你的数据库服务根本没有建立起来。

#5


sybase11.x 进入isql时不用打参数
sybase12.x进入时必须打-s参数

#6


如果服务器没有配置,首先使用服务器配置。

#7


ISQL -Usa

#8


在客户端连接sybase需要使用-s参数
isql -Usa -P -s servername

#9


在客户端使用的话需要先用dsedit建立interface,然后才能使用isql,本机是服务器的话,也可以用dsedit看,在linux、unix等平台的话是查看编辑interfaces文件,也可以用dscp。

#10


up!
1.看数据库服务建立起来没有;
2.看数据库服务启动没有;
3.是否在dsedit建立interface;
4.应使用isql -Usa -P密码 -S服务名的格式