odbcsqlserver
Ⅰ 服务器连接不上怎办呢
第一步检查客户端进程中是否有"sqlserver"这个进程,如果没有,说明本机的MSDE没有启动,启动它之后再进行下一步.第二步尝试对127.0.0.1连接,这是本机的IP,如果能连接上,说明本机上的sqlserverODBC驱动没有问题.如果不能连接上,则可能需要重新安装相应的驱动,如果你不知道相关的操作,可以考虑用ghost恢复系统.如果恢复系统,则需要从第一步开始重做检查.第三步在服务器做与在客户端上同样的检查工作.第四步在服务器上运行命令行窗口,用ipconfig/all命令查看服务器的IP地址第五步在客户端上使用IP地址来连接服务器上的sqlserver服务.如果失败,则检查服务器系统日志,查看日志记录可以了解到是为什么不能连接.第六步在客户端尝试使用机器名连接,如果失败,检查服务器是否开启了"ComputerBrowser"服务.没有开启此项服务的话,是不能直接通过机器名连接的.开启它.----------------------------------------------------------如果MSSQL启动失败,在本机也无法连接,则可能是主要数据库损坏,从正常的电脑中复制相应的数据库文件履盖本机的数据库文件后再次启动sqlserver即可.需要注意,数据库文件与日志文件要一起复制.
Ⅱ sql server 2005时发生18452错误解决方法
ODBC
测试sql
server
2005时发生18452错误解决方法
用.net开发的网站连接数据库里发生错误,当访问静态页面里显示正常。
1.首先想到的是测试ODBC数据源,当用sql用户和密码登录时出现如下图错误:
2.因为是在客户服务器上安装,所以未设置sa的密码,由于安装时未勾选择了“windows身份验证”,所以当你测试sql
server
2005的用户时出现此错误。
3.打开"SQL
Server
Management
Studio"双击数据库所在的实例,打开如下图“服务器属性窗口”-->“安全性”选项卡--->服务器身份验证:sql
server和windows身份验证模式-->单击“应用”保存所做设置。
4.重新启动
“sql
server服务”问题得到解决。
附:当测试内部员工论坛时又出现如下图80040e24
错误:
1.找到文件报错位置,是一串连接ACCESS的代码;想到登录到论坛要写入内容,故给连接的页面和论坛数据库写入权限,问题解决。
Ⅲ 电脑中Microsoft ODBC Driver 11 for SQL Server 是干嘛用的
开放数据库互联(Open Database Connectivity,ODBC)是微软公司开放服务结构中有关数据库的一个组成部分,它建立了一组规范,并提供了一组对数据库访问的标准API(应用程序编程接口)。这些API利用SQL来完成其大部分任务。ODBC本身也提供了对SQL语言的支持,用户可以直接将SQL语句送给ODBC。
一个基于ODBC的应用程序对数据库的操作不依赖任何DBMS,不直接与DBMS打交道,所有的数据库操作由对应的DBMS的ODBC驱动程序完成。也就是说,不论是FoxPro、Access还是Oracle数据库,均可用ODBC API进行访问。
根据你的问题判断,你这个应该是用于连接数据库SQL Server的一个驱动。