求助,关于Navicat连接SLQ2000的问题。在线等!!!

Mmcna 2010-10-23 09:36:21
我的系统是XP,用Navicat连接SLQ的时候始终出现10061错误,在网上查了下说是SLQ没有启动,但是我的SLQ显示正在运行。。而且利用SLQ查询分析器连接服务器的时候是正常的。

由于安装的时候无法设置SQL验证,所以用的是WINDOWS验证的方法。


不知道和这个有没有关系,还望各位帮帮忙

...全文
830 14 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
prowang 2010-12-01
  • 打赏
  • 举报
回复
搜MSSQL 查询工具的时候到了这里。。。
顺手回帖吧。。。
楼主啊,Navicat是给 mYsql用的,不是给 mS sql用的。
自然不行了。。
abuying 2010-10-24
  • 打赏
  • 举报
回复
安装的时候无法设置SQL验证,所以用的是WINDOWS验证的方法

为什么无法设置SQL验证?问题正自于此。
10061错误是
WSAGetLastError() returned 10061, Connection refused"
No socket for server. ConnectToServer()
连接拒绝!window验证不行。

claro 2010-10-23
  • 打赏
  • 举报
回复
一时语塞!

在y和s间徘徊。
Mmcna 2010-10-23
  • 打赏
  • 举报
回复
补充一下

我是在本机运行,没用远程。
Mmcna 2010-10-23
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 zsh0809 的回复:]
引用 5 楼 mmcna 的回复:

还是不行。。。。郁闷

下面那段红字也看了吧?
你的是MySql数据库啊,可以到MySQL那边去问问。

SLQ 2000是什么?SQL SERVER 2000?
[/Quote]

下面的红字也看了。另外我用的SQL SERVER 2000 个人版的
Mmcna 2010-10-23
  • 打赏
  • 举报
回复
SQL SERVER 2000 个人版
王向飞 2010-10-23
  • 打赏
  • 举报
回复
net start mysqld
「已注销」 2010-10-23
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 mmcna 的回复:]

还是不行。。。。郁闷
[/Quote]
下面那段红字也看了吧?
你的是MySql数据库啊,可以到MySQL那边去问问。

SLQ 2000是什么?SQL SERVER 2000?
dawugui 2010-10-23
  • 打赏
  • 举报
回复
[Quote=引用楼主 mmcna 的回复:]
我的系统是XP,用Navicat连接SLQ的时候始终出现10061错误,在网上查了下说是SLQ没有启动,但是我的SLQ显示正在运行。。而且利用SLQ查询分析器连接服务器的时候是正常的。

由于安装的时候无法设置SQL验证,所以用的是WINDOWS验证的方法。


不知道和这个有没有关系,还望各位帮帮忙
[/Quote]建议你用windows 2000/2003 server 企业版 安装 sql server 2000 企业版(sp4)
Mmcna 2010-10-23
  • 打赏
  • 举报
回复
还是不行。。。。郁闷
「已注销」 2010-10-23
  • 打赏
  • 举报
回复
Can't connect to MySQL server on 'localhost' (10061)解决方法
安装在D盘的discuzz!打开后出现上述错误,请问应如何处理?
winmysqladmin已经启动,但三色树上有一个小红点
如果出现"ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)",说明你的MySQL还没有启动。

解决办法:
第一步
删除c:\windowns下面的my.ini

第二步
打开c:\mysql\bin\winmysqladmin.exe 输入用户名 和密码

第三步 在dos下 输入 mysqld-nt -remove 删除服务
在接着输入 mysqld-nt -install

第四步 输入mysql 启动成功。

其它可参考的方法:

1.看看hosts文件中localhost是不是指向127.0.0.1
2.如果是没启动mysql服务,则可运行net start mysql。
3.一些相关命令:
mysqld-nt --install #启动Mysql
mysql #运行Mysql
mysql -h ipAddress -u username -p


或者:直接去bin里点mysqld.exe或mysqld-nt.exe,看下它的进程能否正常运行,如不行,再去控制面板,服务里去启动它,看下是什么错误。如果不行,就在添加删除里删去mysql,然后再重装mysql,一般都能解决问题,可以在安装前备份一下DATA。


Error: Can't connect to MySQL server on 'localhost' (10061)
Errno.: 2003
错误编号:2003
问题分析:
无法连接到 MySQL 服务器,可能的情况为:
1、MySQL 服务没有启动,一般是在异常的情况下 MySQL 无法启动导致的,比如无可用的磁盘空间,my.ini 里 MySQL 的 basedir 路径设置错误等;
2、MySQL 服务器资源紧张,导致无法连接。

解决方法:
1、如果你是虚拟主机用户(购买的空间),则联系空间商检查 MySQL 是否正常启动,并确认 MySQL 的配置信息(是否为 localhost);
2、如果你是独立主机用户(拥有管理主机权限),则按下面步骤检查:
1)检查磁盘空间是否还有剩余可用空间,尽量保持有足够的磁盘空间可用。
2)检查 my.ini 里的 basedir (MySQL 安装地址) 和 datadir (数据目录存放地址)等参数设置是否正确,然后重新启动下 MySQL 服务。
serioussamgb 2010-10-23
  • 打赏
  • 举报
回复
同样等待答案中
Mmcna 2010-10-23
  • 打赏
  • 举报
回复
我这里显示


2003-Can't connect to MySQL server on 'localhost' (10061)

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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