<
您还没有登录┊登录注册 当前在线:459
源码程序系统工具编程开发图形图像网络软件应用软件多媒体类娱乐休闲驱动程序各类教程各类论文文章阅读
ASPPHPJSPASP.NETVBVF百度搜索星星练题网络文摘股市消息技能习题详细分类
当前位置:首页 \ 网络软件 \ 网络共享
站内搜索


数据源ODBC连接SQLServer

文件大小:1 k
运行平台:Windows9X/ME/NT/2000/XP
级别评定:
添加时间:2009-4-7 15:38:15
最后更新:2009-4-9 11:53:41
相关链接:无
所需金额:0 元
添加者:管理员

Download.1

/ ::软件简介:: / ::相关软件:: / ::软件点评:: /::上一个::/ ::下一个:: /
管理首页
数据源ODBC连接SQLServer

数据源ODBC连接SQLServer2009-03-07 15:06请问如何配置ODBC连接远程的SQLServer数据库?

我的系统是XP,数据库是SQL Server 2000,在本机上配置ODBC时没问题,然后在局域网内别的电脑上配置ODBC,想连到我电脑的数据库上,就总是提示"数据库不存在或拒绝访问". 但是在ODBC选择服务器的时候,下拉列表中又能自动找到我电脑上的数据库,其他设置都和本地一样,就是过了那个输入数据库的登陆名和密码的窗口,点击下一步,等很久,就出现那个错误,请问是怎么回事啊?怎么才能配置好?
请高手指导! 好像不是防火墙的问题,我把防火墙都关了,还是不行……

提示的出错信息:
连接失败: 
SQLSTATE:'01000' 
SQL Server 错误:2 
[Microsoft][ODBC SQL Server Driver][Share Memory]ConnectionOpen (Connect()). 
连接失败: 
SQLState:'08001' 
SQL Server 错误:17 
[Microsoft][ODBC SQL Server Driver][Share Memory]SQL Server 不存在或访问被拒绝


参考答案一:

在客户机中设置中选TCP/IP网络库

这好像不是你数据库设置的问题,而是局域网的问题,你试试看,在控制面板>管理工具>本地安全策略,中启动你和对方的guest帐号,网络访问方式改为经典-本地访问 ,在拒绝从网络访问这台计计算机中删除所有的,拒绝做为服务器登陆中清空所有的,然后关闭windows防火墙。局域网内winXP(professional)的访问是个经常困扰大家的不大不小的问题,现在可以按以下的方法试一下,如果不成功,也可照此方法来解决局域网中经常出现的莫名奇妙的错误!本人是做DBMS的,出现的很多问题,貌似数据库故障,其实不然!

01、首先启用guest来宾帐户; 
02、控制面板→管理工具→本地安全策略→本地策略→用户权利指派里,“从网络访问此计算机”中加入guest帐户,而“拒绝从网络访问这台计算机”中删除guest帐户; 
03、我的电脑→工具→文件夹选项→查看→去掉“使用简单文件共享(推荐)”前的勾; 
04、设置共享文件夹; 
05、控制面板→管理工具→本地安全策略→本地策略→安全选项里,把“网络访问:本地帐户的共享和安全模式”设为“仅来宾-本地用户以来宾的身份验证”(可选,此项设置可去除访问时要求输入密码的对话框,也可视情况设为“经典-本地用户以自己的身份验证”); 
06、右击“我的电脑”→“属性”→“计算机名”,该选项卡中有没有出现你的局域网工作组名称,如“work”等。然后单击“网络 ID”按钮,开始“网络标识向导”:单击“下一步”,选择“本机是商业网络的一部分,用它连接到其他工作着的计算机”;单击“下一步”,选择“公司使用没有域的网络”;单击“下一步”按钮,然后输入你的局域网的工作组名,如“work”,再次单击“下一步”按钮,最后单击“完成”按钮完成设置。


一般经过以上步骤,基本可以解决。如果不行,再往下看:

07、检查本地连接是否被禁用,右击“本地连接”→“启用”; 
08、关闭网络防火墙; 
09、检查是否启用了域,是否加入了该域并检查域设置; 
10、检查是否关闭了server服务; 
11、检查本地连接IP、子网掩码、网关及DNS设置是否有误; 
12、“本地连接”→属性→常规,检查是否安装了“Microsoft网络文件和打印机共享”、
    “Microsoft网络客户端”以及TCP/IP协议; 
13、某些局域网游戏和软件须安装NetBEUI协议。
    而且网上有文章说,在小型局域网中,微软在WinXP中只支持的TCP/IP协议和NWLink IPX/SPX/NetBIOS兼容协议,表现不尽如人意,在小型局域网(拥有200台左右电脑的网络)中NetBEUI是占用内存最少、速度最快的一种协议。

安装方法: 
①放入Windows XP安装光盘,到“valueaddMsft et etbeui”目录下将Netnbf.inf复制C:\Windows\INF中; 
②将Nbf.sys复制到C:\Windows\System32\Drivers中; 
③开始→控制面板→网上邻居”→“网络连接”→“本地连接”(就是你目前使用中的局域网连接)上按右键→“属性”→“常规”→“安装”→“通讯协议”→→“添加”,此时就可以看到“NetBEUI Protocol”这一项(此项原来是没有的),选取NetBEUI之后,按确定就OK了。


14、作为网络浏览服务器的电脑由于病毒、配置低运行慢以及死机等原因导致网络上的计算机列表得不到更新,使得某些机器有时候在网上邻居中找不到。

解决办法:最简单的办法是重启各种网络设备和电脑,或者关闭个别有上述问题的电脑上的网络浏览服务器功能,方法如下: win2000/XP下禁用Computer Browser服务

15、给系统打上补丁。WinXP访问网上邻居的速度较慢,这是WinXP的一个Bug,当我们打开网上邻居时,操作系统首先会从计划任务中进行查找,因此就大大影响了访问的速度,除非您已经安装了SP1补丁才不会存在这个问题。可以手工解决这一问题。

从注册表中找到“\HKEY_LOCAL_MACHINE\ 
SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\NameSpace”,这里有一个名为“{D6277990-4C6A-11CF-8D87-00AA0060F5BF}”的子键,该子键指向“计划任务(Scheduled Tasks)”,将它直接删除即可。

16、先卸载网卡驱动,重启再重装;

17、硬件问题,检查网卡、网线、集线器、路由器等,在检查之前,最好先重启一下网络设备(集线器、交换机、路由器)看能否解决;

18、病毒(木马)原因。升级病毒库安全模式下全盘杀毒。


参考答案二:

其它都不用改

只要把你电脑上的安装的防火墙和XP自带的防火墙全关了就行了

SQLSERVER的1433端口防火墙默认是不开的
 

相关软件
·SQL Server 2005 Enterprise Edition With SP4 - 32-bit 简体中文版 
·ASP仍然是宝刀不老,余热不断
·SQL Server数据库在线管理系统(SSOM)
·SQL Server的用户权限管理
·SQL无限制视频,相册视频整站程序
·偶秀网ASP+SQL无限制版本
·asp+sql类B2B大型仿阿里巴巴商贸行业网门户网正式版(免费下载)
·SQL版网络商城电子商务购物网站自助建站管理系统
·ASP SQL基于WEB的新闻发布系统
·商贸通 SQL版 v5.0


1分 0
2分 0
3分 0
4分 0
5分 0
共有 0 人打分
平均得分:0


按字符查询:ABCDEFGHIJKLMNOPQRSTUVWXYZ0~9中文
下载图示: - 附汉化补丁 - 附注册 - 会员软件 - 推荐 - 最新添加
Rainight, 星旺坡 联网备案号:41092802000212 豫ICP备19032584号-1 页面执行时间: 0.20秒
业务QQ:80571569 手机:13030322310