我的数据库怎么连接失败?
解答:首简单的方法先要问用户使用的哪个版本的软件。
sqlserver不存在或拒绝访问_sql2005不存在或拒绝访问
B.网络标准版的软件需要共享(完全共享)管理端软件安装目录下的database文件夹(里面是数据库),当客户端次运行的时候指定这个文件夹下的数据库路径即可连接到数据库,如果服务器端可以用客户端不能用就很可能是网络的问题,如果都不能用,可能是由于某种原因数据库损坏了。
网络标准版,网络专业版如出现服器1,SQLServer 服务没开端可以正常使用,客户端不能正常使用时一般就是网络问题。请用户仔细检查网络。
电脑连接另外一台服务器连接不上数据库
[attach]5[/attach]1、出现这一问题,是不是在服务器电脑上安装SQL2008数据库时,有关功能选择与设置不正解造成的(安装时功能先择:数据库引掣服务、客户端工具连接、管理工具)。
你的连接字符串和我们写法有点不一样.2、分机电脑是不是也必须是WIN7 64位运行系统,Windows XP运行系统的电脑是不是不能连接WIN7 64位运行系统下的SQL2008数据库,但将其中一台分机电脑也换成WIN7 64位运行系统的电脑,却发现还是连接不上。
3、在服务器电脑上应如何设置,才能使分机电脑通过控制面板上的ODBC数据源连接服务器电脑上的SQL2008数据库。
看能不能ping通,不能拼通检查网络物理连接,能ping通的话,把两台机器的防火墙都打开
sqlserver数据库连接字符串问题,急
2.表示使用混合模式(Windows 身份验证和 SQL Server 身份验证).拖一个数据控件如dataGridView,新建一个数据库连接,看下能否连接上,如果能,说明连接字符串有问题,如果不能,看下面:
3 关闭防火墙。(至少要允许该程序访问网络。)(A)1:你如果是独立上网的请把21端口打开.局域网把1433端口打开就可以了.
2;关闭防火墙!
(B)把数据库连接的 SqlLocalName="(local)" 的(local) 改成 IP试试。可以把(local) 该成127.0.0.1,或者改成外网IP
(C)打开服务,暂停全文检索及sql server服务 开启sql server服务再开启全文检索服务
(D)SQL Server 右键属性==>安全选项中的“所有权链接:”“允许跨数据库所有权链接”前面的勾要勾上(此作需要重起SQL Server)。
2、关闭网站服务器的INTERNET共享。
1、检查防火墙设置和1433端口设置正确;
2、如果出现“找不到网络路径”的报错,那么先PING一下它的IP地址。如果PING不通,那么需要先确认它是否连在网络或者网络连通性是否正常。然后查看是否启用了防火墙或者屏蔽掉了相应的端口。如果PING IP地址是正常的,但PING目标机器的计算机名不通,则需要查看是事网络名称解析有问题。关于如何诊断名称解析问题,可以先查看是所有客户端机器有问题还是某一台机器有问题。如果是所有机器的名称解析都有问题,那么你需要到网络的DNS或WINS服务器上检查了。如果只是某一台机器有问题,你需要先检查一下hosts和lmhosts文件;如果正常,可以重新注册一下DNS名字(ipconfig/reisterdns)。
3、如果出现“xxx计算机无法访问,您可能没有权限使用网络资源。请与这台服务器的管理员联系以查明您是否有访问权限”的报错,这可能是计算机的安全设置被改动过了,导致目标计算机无法被访问。可以采取以下步骤解决:
---存在这个问题,通过以下方法来解决
a. 打开“我的电脑”,在菜单上选择“工具”->“文件夹选项”->“查看”,清除“使用简单文件共享()”的选择。
b. 右键点击“我的电脑”,选择“管理”,选择“本地用户和组”->“用户”,右键点击Guest用户,选“属性”,清除“帐户已停用”的选择。
c. 点击“开始”->“运行”,输入secpol.msc,选择左边的“本地策略”->“用户权力指派”,双击右边的“从网络访问此计算机”,保证其中有Everyone,双击左边的“拒绝从网络访问此计算机”,保证其是空的。
d. 选择左边的“本地策略”->“安全选项”,a.确认右边的“网络访问:本地帐户的共享与安全模式”为“经典”;b.确认右边的“Microsoft网络客户:为通讯启用数字签名(总是)”为“已停用”;c.确认右边的“Microsoft网络客户:为通讯启用数字签名(如果服务器允许)”为“已启用”;d.确认右边的“Microsoft网络服务器:为通讯启用数字签名(总是)”为“已停用”;e.确认右边的“Microsoft网络服务器:为通讯启用数字签名(如果服务器允许)”为“已启用”。
4、用ODBC连接,结果一切OK。
试一试下面的,我觉得应该可以,加在配置文件中
新建SQL server 注册 怎么提示.-SQL server不存在或拒绝访问??
在 “SQL SERVER组”上点右键------“新建SQLSERVER注册”----按向导你就会了。SQL2000出现未能建立与(local)的连接的解决办法
解决办法:
该错误产生的原因是由于SQL Server使用了"仅 Windows"的身份验证方式,
因此用户无法使用SQL Server的登录帐户(如 sa )进行连接.解决方法如下所示:
1.在服务器端使用企业管理器,并且选择"使用 Windows 身份验证"连接上 SQL Server
在企业管理器中
--右键你的服务器实例(就是那个有绿色图标的)
--编辑SQL Server注册属性
--选择"使用windows身份验证"
2.展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡
3.在"身份验证"下,选择"SQL Server和 Windows ".
4.重新启动SQL Server服务.
在以上解决方法中,如果在第 1 步中使用"使用 Windows 身份验证"连接 SQL Server 失败,那就通过修改注册表来解决此问题:
2.依次展开注册表项,浏览到以册表键:
[HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\MSSQLServer\MSSQLServer]
3.在屏幕右方找到名称"LoginMode",双击编辑双字节值
5.关闭注册表编辑器
此时,用户可以成功地使用sa在企业管理器中新建SQL Server注册,
但是仍然无法使用Windows身份验证模式来连接SQL Server.
这是因为在 SQL Server 中有两个缺省的登录帐户:
BUILTIN\Administrators
要恢复这两个帐户,可以使用以下的方法:
1.打开企业管理器,展开服务器组,然后展开服务器
2.展开"安全性",右击"登录",然后单击"新建登录"
3.在"名称"框中,输入 BUILTIN\Administrators
4.在"服务器角色"选项卡中,选择"System Administrators"
5.点击"确定"退出
6.重新启动SQL Server服务.说明:
以册表键:
HKEY_LOCAL_MACHINE\SOFTWARE\ Microsoft\MSSQLServer\MSSQLServer\LoginMode
的值决定了SQL Server将采取何种身份验证模式.
1.表示使用"Windows 身份验证"模式
-----------------------------------------------------------------------------
提示连接超时
如果遇到第三个错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连接,不过是由于连接的时间大于允许的时间而导致出错。这种情况一般会发生在当用户在Internet上运行企业管理器来注册另外一台同样在Internet上的服务器,并且是慢速连接时,有可能会导致以上的超时错误.有些情况下,由于局域网的网络问题,也会导致这样的错误.
要解决这样的错误,可以修改客户端的连接超时设置。默认情况下,通过企业管理器注册另外一台SQL Server的超时设置是 4 秒,而查询分析器是 15 秒(这也是为什么在企业管理器里发生错误的可能性比较大的原因).
具体步骤为:
企业管理器中的设置:
1.在企业管理器中,选择菜单上的"工具",再选择"选项"
2.在弹出的"SQL Server企业管理器属性"窗口中,点击"高级"选项卡
3.在"连接设置"下的"登录超时(秒)"右边的框中输入一个比较大的数字,如 20.
查询分析器中的设置:
工具 -- 选项 -- 连接 -- 将登录超时设置为一个较大的数字
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。
安全性中把身份验证改成SQLSERVER和WINDOWS如果你确认你的连接字符串没有问题,那就刷新下服务试试1.点击"开始"-"运行",输入regedit,回车进入注册表编辑器.
你可以参考下我们的方式
把你的防火墙关掉
SQLServer2000数据库创建链接服务器访问不正常.
看一下SQL TCP/IP 协议开了 没有,关闭一下再打开。看看防火墙有没有屏蔽,关掉试试
你只在B服务器上创建了链接服务器,所以只能B你还需要在A服务器上创建 B的链接服务器。。。。。。访问A
4.将原值从1改为2,点击"确定"关闭防火墙就行了
公司电脑无法连接数据库:错误提示:SQLSTATE = 08001
检查数据库实例,防火墙设置在SqlServer的配置工具选择项后选择SqlServer外围应用配置器,点击服A.标准版的软件运行时自动找到数据库,如果确定安装目录下有数据库(database\数据库),那可由于种种原因数据库损坏了,需要修复。务和连接的外围应用配置器超链接,启动类型选择自动。看看服务状态是否为启动,如果是直接确定就OK了,
如果不是点击下面的启动按钮试试。
使用.udl连接SQLServer失败
排除法:1 在服务器名称中应确保该名称正确,可以从Microsoft SQL Server Management Studio工具的登录界面过来。
2 选择与Micro----正常;soft SQL Server Management Studio一致的登录方式。
4 祝你好运
你的SQL2000数据库服务器拒绝访问,那个问题怎么解决的哦,麻烦帮我下
在再代码里调试。右键C.网络专业版的软件需要先安装sqlserver企业版数据库管理软件,安装时选择采用混合模式登录,然后再分别安装管理端软件并运行,如果管理端软件接数 据库时出现sqlserver不存在或拒绝访问,证明sqlserver安装时存在问题,需卸载sqlserver重新安装。管理端连接成功后再运行管理户端,次运行客户端时指 定服务器的名称或IP地址即可。(local)属性
装sql sp4补丁。有得老一些版本的sql数据库安装默认状态为:不允许远程访问。要的话我把补丁发给你。
SQL SERVER 2000 未能建立与local的连接
安装Microsoft SQL Server Management Studio对你管理SQL Server 有极大的益处,极力!!!启动SQLSERVER的服务管理器,看到右下角的管理器的绿色角图标亮了,就行了。或者在运行里输入:net start MSSQLSERVER后按下回车键来直接启动服务就可以了。
public const connstr as string="provider=SQLOLEDB.1;Persist Security应该是SQL SERVER没有启动。
VB+SQL server 有段代码帮我解释下啊!总是错误提示
con.ConnectionString = "Provider=SQLOLEDB.1;IntegratedInfo=False;User ID=sqlusername;Password=sqlpassword;initial cconnstr="Provider=SQLOLEDB.1;Password=admin;Persist Security Info=True;User ID=sa;Initial Catalog=127.0.0.1;Data Source=(local);Connect Timeout=60"atalog=sqldatabasename;data source=sqllocalname;" Security=SSPI;Persist Security Info=False;Initial Catalog=jiudianguanli;Data Source=M4W0ESVBMF93J2U(这里换成服务器IP看看)"
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 12345678@qq.com 举报,一经查实,本站将立刻删除。