机子的IP地址变了以后,SQLSERVER便再也起不来了。
错误信息是:
master ...net...listoners ...failed.
似乎是master的网络配置出了问题,不知道怎样解决。
另外一个 dnetw.dll在指定路径下找不到了,
急!急!急!!!
---------------------------------------------------------------
你的数据库是多少版本的,你可以用sybinit或者dsedit或者直接修改interfaces文件,将接口文件中的地址改为现在你的机器的ip地址
---------------------------------------------------------------
(1)先ping一下,若不通,证明ip配置有问题
(2)是unix,修改sybase安装目录下的interfaces文件
(3)是windows,修改sybase安装目录下的sql.ini文件中的[master]中的ip和port,
(4)用sybase自带的工具:dsedit,并ping 试一下
---------------------------------------------------------------
你的问题气是应该就是接口的问题,这样,你首先查看/etc/hosts文件,对应的ip地址,然后你到$SYBASE/install运行sybinit
然后作相应的选择,修改你的接口
---------------------------------------------------------------
如果在windows下的数据库,可以用desedit重新培植
比如:tcp/ip xxxx.xxxx.xxxx.xxxx,5000
namepipe xxxx.xxxx.xxxx.xxxx\pipe\sybase\query
其中xxxx.xxxx.xxxx.xxxx是你目前的ip地址
---------------------------------------------------------------
修改sybase安装目录下的sql.ini文件中的[master]中的ip和port,修改interfaces文件,如果不行
强烈推荐使用SQL server