为什么总是连接不上数据库

为什么总是连接不上数据库,第1张

解决办法参考(网上)

一:

我觉得可能是楼主的某些程序写的有问题,可能占用了连接而没有断开。另外,楼主的mysql服务器是不是安装有防火墙?特别是诺顿防火墙,我遇到过,明明是允许我的ip访问被保护的服务器,可是一段时间后,挪顿就认为我的ip是非法攻击,自动就给我ip封了,要么等20分钟(默认的规则),要么从新启动服务器就好了。。。。。。。

电脑常识

二:

您使用的是windows *** 作系统,此错误与一个注册表键值tcptimedwaitdelay有关。减小windows中tcptimedwaitdelay时间可解决此类问题,默认情况下为240(未设置的情况下也是这个数值)。

此项设置需要到注册表如下位置进行设置:hkey_local_machinesystemcurrentcontrolsetservicestcpipparameterstcptimedwaitdelay

如果注册表中没有tcptimedwaitdelay这个项目,请增加这个项目,并设置为双字节(dword)类型。数值设置为30

~

60

之间即可。

数据仓库

三:

服务器ftp测试完毕,重新启动了一下。就一切稳定了。

不过仍然有几个问题没有搞清楚。心里不放心。

1。上周五的时候,ftp压力并不大的时候,30分钟在线统计900多人的时候,10%的比率出现mysql连接失败的10048错误。

2。我当时使用的连接方法是

mysql_connect()。服务器iis+php+isapi的方式。参考了一些资料以后,我当时马上把

mysql_connect()

方法都改成了

mysql_pconnect()

方法,当时,问题看上去是解决了。

3。周六,服务器开始ftp压力测试。15%的比率出现

mysql连接失败的

10048

10055

错误。比上次多了个10055错误。

关键不知道10048

10055错误代码具体代表的错误信息。应该说,问题仍然没有找到确切的答案。

人工智能

我开了serv-u,有4个socket连接,mysql马上挂了

数据挖掘研究院

1:打开SQL Server Manager管理器!在左面找到 ‘安全性’ 单击右键 选择‘新建”,“登录” d出一个对话框,在登录名中输入你的登录号,选择'SQLSERVER身份验证',并输入密码,可以把‘用户下次登录时必须修改密码’取消掉。 点击‘用户映射’,在右面选择要映射的数据库,并在前面打勾!在下面一栏中‘db-owner’和‘public’前面打勾。然后点击’状态’在右面栏中选中”授予”、“启用”,这两项一般是默认的,但如果默认的不是此两项必须改过来,不然是连不上的!点击‘确定’。

2:找到SQL服务器,在左栏中上面,单击右键,在d出的菜单中选择“属性”命令。d出一个对话框,单击“安全性”,在“服务器身份验证”下面选择“SQL SERVER和WINDOWS身份验证模式”,在前面打勾!记得这一步很重要,如果没有这一步你就别想登录成功!然后单击“确定”就可以了!

3:重新启动服务就可以选择SQL SERVER 身份验证模式登录了!输入刚才的用户名和密码就可以登录成功了!

一般来说,要查如下步骤:

1 确认数据库是否允许远程连接

2 确认数据库服务是否正常启动

3 确认数据库服务器的防火墙开通

4 确认客户端到服务器网络畅通

5 确认连接字符串正确,包括:主机名\实例名,端口

6 确认数据库是否允许混合登录方式

参照下面的进行设置:

1打开数据库企业管理器,然后选择数据库---安全性---找到刚才报错的哪个“登录名”( 'sa' )--右键"属性";

2选择"用户映射"选项---在里面将我们要访问的数据库选中

3先别点确定---再选择我们刚才选择的哪个数据库,在下面的"数据库角色成员身份"里要选择"db_owner"权限

希望对你能有所帮助。

无法打开用户默认数据库,登录失败,这也是SQL Server使用者常见的问题之一。在使用企业管理器、查询分析器、各类工具和应用软件的时候,只要关系到连接SQL Server数据库的时候,都有可能会碰到此问题。

一、原因

登录帐户的默认数据库被删除。

二、解决方法:

(一)、使用管理员帐户修改此帐户的默认数据库

1、打开企业管理器,展开服务器组,然后展开服务器

2 展开"安全性",展开登录,右击相应的登录帐户,从d出的菜单中选择,属性

3、重新选择此登录帐户的默认数据库

(二)、若没有其他管理员登录帐户,无法在企业管理器里修改,使用isql命令行工具

isql /U"sa" /P"sa的密码" /d"master" /Q"exec sp_defaultdb N'sa', N'master'"

如果使用Windows验证方式,使用如下命令行,将默认数据库改成非丢失的数据库:

isql /E /d"master" /Q"exec sp_defaultdb N'BUILTIN\Administrators', N'master'"

1、是否联网

增值税发票选择确认平台,需要联网才能 *** 作,所以先检查一下自己的网络是否能正常使用。

2、未正确安装驱动

首次使用增值税发票选择确认平台的时候,需要先正确安装驱动,如果后期出现登录不了,也有可能是驱动被破坏,这时候需要重新安装驱动。

3、未插入税盘

在增值税发票选择确认平台上勾选进项发票的时候,需要先把金税盘插到电脑主机上。

4、数据线故障

金税盘是通过数据线连接电脑的,有些数据线是用的时间太长了,会出现故障,无法连接,可以尝试更换数据线。

5、密码错误

进入发票勾选平台的时候,需要输入正确的密码,如果密码错误了,也是没有办法登录成功的。

6、换个浏览器

以上5项,如果都确认没有问题的话,那可能是浏览器的问题,更换一个浏览器在尝试登录就可以了。

以上就是关于为什么总是连接不上数据库全部的内容,包括:为什么总是连接不上数据库、java连接数据库出现这个 用户 'sa' 登录失败。该用户与可信 SQL Server 连接无关联。、数据库链接失败怎么办等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10112467.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存