sqlserver不存在或拒绝访问,提示SQL server不存在或拒绝访问怎么办?
sqlserver不存在或拒绝访问,提示SQL server不存在或拒绝访问怎么办?详细介绍
本文目录一览: 指定访问的企业code信息不存在,拒绝访问怎么办
1、依次单击“开始”→“所有程序”→MicrosoftSQLServer→“服务器网络实用工具”,打开“SQLServer网络实用工具”对话框。从该对话框中可以看到服务器启用了哪些协议,一般而言应该启用命名管道及TCP/IP。2、在“启用的协议”列表框中选中TCP/IP选项并单击“属性”按钮,打开hanjiangit-TCP/IP对话框。在该对话框中检查SQLServer服务默认端口的设置,默认会使用1433端口。如果选取“隐藏服务器”复选框,则客户端将无法通过枚举服务器来看到这台SQLServer服务器,从而起到保护作用。如果检查没有问题单击“确定”按钮。3、在“按顺序启用协议”列表中单击选中TCP/IP选项,并单击“属性”按钮。在打开的TCP/IP对话框中可以检查客户端默认连接端口的设置,该端口必须与服务器一致。4、在“SQLServer客户端网络实用工具”对话框中单击“别名”选项卡,可以为服务器配置别名。服务器的别名是用于连接的名称,连接参数中的服务器是真正的服务器名称,两者可以相同或不同。例如可以使用SQLServer来代替真正的服务器名称hanjiangit,并使用网络库“NamedPipes(命名管道)”。确认服务器别名没有问题,单击“确定”按钮。
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。
没有连接数据,请查看连接配置,或者是否已经启动数据库
原因:设置错误导致。解决方法:重新正确设置来解决此问题。
如下参考:
1.打开“SQLServer网络实用工具”对话框,在这个对话框中,您可以看到服务器已经启用了命名管道和TCP/IP。
2.在此对话框中检查SQLServer服务的默认端口设置。,端口1433将被默认使用,。如果选择“隐藏服务器”复选框,则客户端将无法通过枚举服务器查看SQLServer以保护它,如果没有问题,单击ok
3.检查服务器端网络配置,然后去客户端检查客户端网络配置。打开“SQLServer客户端网络实现工具”对话框,在这个对话框中,您可以看到客户端已经启用了命名管道和TCP/IP,这些也需要启用
4.在重新打开的TCP/IP对话框中,可以检查客户机的默认连接端口的设置,该端口必须连接到服务器。如果没有问题,单击ok。
5.在“SQLServer客户端网络工具”对话框中,点击“alias”选项卡,连接参数中的服务提供者为真实服务器别名hanjiangit,使用网络库“命名管道”,。要确保服务器别名没有问题,请单击ok
Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server不存在或访问被拒绝
一般连接sql数据库,
IP_connstr="driver={SQL Server}; server=127.0.0.1;database=数据库名字;uid=sa;pwd=密码"
这样写没错,一般情况下不会出错,但如果出现
“[Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server 不存在或访问被拒绝”
其原因就是能从百度中搜索找到的,其中这个需要你注意:
其实很简单,把server=127.0.0.1的127.0.0.1
改为
打开你的IIS,展开internet 信息服务
**(本地计算机)
**就是需要的东西,例如你的是webnet
那你连接数据库改为
IP_connstr="driver={SQL Server}; server=webnet;database=数据库名字;uid=sa;pwd=密码"
这样就可以了
其实在百度中我也搜索到解决办法了,就是懒的测试,
如下:
3、用ip连如企业管理器:
企业管理器-->右键SQlserver组-->新建sqlserver注册-->下一步-->写入远程实例名(IP,机器名)-->下一步-->选Sqlserver登陆-->下一步-->写入登陆名与密码(sa,pass)-->下一步-->下一步-->完成
参考资料:http://www.it-school.cn/html/Windows-SDK-API/200611/121149.html
一般问题,上面地址中就可以解决了。
为防止,页面以后打不开:复制
1、先保证ping通
2、在dos下写入telnet ip 1433不会报错
3、用ip连如企业管理器:
企业管理器-->右键SQlserver组-->新建sqlserver注册-->下一步-->写入远程实例名(IP,机器名)-->下一步-->选Sqlserver登陆-->下一步-->写入登陆名与密码(sa,pass)-->下一步-->下一步-->完成
4、如果还不行:
sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用 WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK了
5、如果还不行:
sqlserver客户端-->开始菜单-->SQLserver-->客户端网络实用工具-->别名-->添加-->写入别名如"大力"-->"网络库"选tcp/ip-->服务器名称写入远程ip或实例名-->OK了
权限问题,检查数据库权限,可能别的机子没有权限操作其中的表
Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server不存在或访问被拒绝是设置错误造成的,解决方法为:
1、在附加文件目录下找到.mdf文件,点击右键,查看“属性”,选择“安全”选项卡,点击“编辑”编辑按钮。
2、在弹出的对话框选择”添加“按钮。
3、在弹出的对话框选择”高级“按钮。
4、在弹出的对话框选择”立即查找“按钮,在搜索结果中找到 ”Everyone“,单击确定。
5、单击”确定“。
6、在”组或用户名“中找到 ”Everyone“,在”完全控制“选择允许即可。
运行系统时,出现了”SQL server不存在或拒绝访问“是什么情况?
服务器地址错误
考虑以下四种情况:
一、你的服务器挂掉了(死机、关机等)。
二、你的服务器的SQLServer服务没有开启。
三、你的网络连接是否正常。
四、你的连接字符串是否正确(比方服务器名写错了等)。
sql server提示SQL Server 不存在或拒绝访问。
首先,你看你的软件设置,是不是指向了你们安装的服务器。。
你的服务器上是否有安装软件所对应的数据库。。
你的SQL
SERVER是否打了SP4的补丁(不然无法通过IP访问)。。
说实话,最好找个懂行的上门看,需要考虑的方面比较多。。
这里估计帮不了你多少。
source=localserver是不是应该改成localhost?不解.换成IP试试.
运行 telnet 192.168.0.1 1433
如果没有提示错误,说明可以连接.那就是权限的问题了,核实用户名和密码.
Set conn = Server.CreateObject("ADODB.Connection")
strCon = "Provider=SQLOLEDB.1;Persist Security Info=False;Server=(local);User ID=sa;Password=123456;Database=test;"
如果不行,就是说明密码错误,或者楼上的telnet
用户名和密码正确吗?
这个用户有权限吗?
test库存在吗?
data source=ip地址
1,SQL
SERVER
启动了么,在SQL服务管理器上看下SQL启动的服务器名是否有无
2,SQL启动正常,看下你安装了最少SP3补丁没有
3,上面正常,就看你的软件连接到SQL是用的SA还是其他,用户名或者密码或者连接是使用IP连接,还是命名通道,这些你都需要设置对
一般就这些,你检查下
提示SQL server不存在或拒绝访问怎么办?
首先要确认sqlserver的服务启动了没有
如果不是你机器上的数据库
首先试一下
能不能ping通该服务器
如果ping不通
那检查一下是否防火墙或者网络访问的限制
可以尝试把防火墙先关掉
如果ping没有问题
可以尝试telnet一下1433端口
也有可能sqlserver不是使用默认端口
需要自己查一下
SQL server不存在或拒绝访问
1、打开要附加的数据库文件所在的文件夹,即扩展名为mdf的文件所在的文件夹。
2、右键单击mdf文件,选择“属性”。
3、单击“安全”选项卡。
4、单击“编辑”按钮。
5、在弹出的对话框中的“组或用户名”中选中"Authenticated Users"。
6、在“Authenticated Users的权限”下,勾选"完全控制", "完全控制"被勾选后,下面的权限也都会被自动勾选。点击确定就可以了。
SQL server不存在或拒绝访问
想解决这个问题可以按照以下办法来做:
1、先判断SQL服务器是否正常工作
2、SQL服务器的端口是否正常开放,端口是否是1433
3、你的计算机到SQL服务器线路是否通畅,可以用Ping命令测试
4、你的计算机是否能正常访问SQL服务器的1433端口,可以用Telnet方法
5、你登录SQL服务器的用户权限是否足够
从第60行看数据库连接采用的是sql
所以你应该看下说明
安装sql
数据库
配置数据连接等等
--------------------------------------
sql
数据后缀为
mdf
且运行在sql
Server中
.mdb是access数据库后缀名
你可以用
sql
的查询分析器
测试
连接
127.0.0.1;UID=sa;PWD=250127699
是否正常
你应该检查下219.151.32.183上的sql
server是否允许被远程连接
--------
传到远程服务器?该远程服务器是219.151.32.183吗?
如果是,就(local)
如果不是,就要检查该远程服务器与219.151.32.183的sqlserver连接
1、打开要附加的数据库文件所在的文件夹,即扩展名为mdf的文件所在的文件夹。
2、右键单击mdf文件,选择“属性”。
3、单击“安全”选项卡。
4、单击“编辑”按钮。
5、在弹出的对话框中的“组或用户名”中选中"Authenticated Users"。
6、在“Authenticated Users的权限”下,勾选"完全控制", "完全控制"被勾选后,下面的权限也都会被自动勾选。点击确定就可以了。