‘壹’ ODBC连接sql 2005
在微软的规则里面是高版本兼容低级版本,而低版本不对高版本兼容
所以你安装软件的次序是不正确的
如果同时须要安装SQL 2005 & SQL 2000在同一机器应该是先安装SQL 2000,再装了SQL 2005
‘贰’ sql server2005与odbc的连接和关系
1. 数据库驱动接口分为通用标准访问接口(ODBC)和专用访问接口(比如SQL Server驱动或者Oracle驱动等);
2. 访问接口是提供给应用程序的,声明了如何查询、添加、删除、修改数据的函数名称。如果应该程序使用ODBC,则使用ODBC里面的函数名称进行数据操作。如果应用程序使用专用驱动,则使用专用驱动的一套方法进行数据库操作。
3. ODBC只是定义了函数名称,各个数据库厂商都会提供自己的ODBC驱动,来提供执行函数真正是和执行的。
4. "sql server"是遵循MDAC标准开发的驱动,道理有点类似ODBC,就是遵循某个规范开发的驱动;"sql native client"是单单针对sql server本身开发的驱动,体现sql server的所有功能,执行效率稍微快一些。
‘叁’ win7 ODBC链接SQL server 2005
第一,数据源的名字可以随便给个字符串,见附图
第二,这个library的数据库,必须指定好IP或者主机名,并确保SQL2005服务器的端口打开。有时候是动态端口
‘肆’ odbc连sqlserver2005
ODBC是选择驱动,和设置数据DSN(数据源名称),在这是不需要选择您建的数据库的,真正要选择数据库是在您的应用跟ODBC建立连接之后,才选择数据库的。
‘伍’ C语言通过ODBC连接sqlserver2005问题
粗略的看了一下,应该是SQLConnenct参数传递有问题吧。每个字符串后面跟的不是字符串的长度,而是表示字符串形式的宏定义,如SQL_NTS,表示NULL terminated string,就是以NULL结尾的字符串。你把里面的strlen都换成SQL_NTS试试。
‘陆’ 请问odbc怎么与sql server2005连接啊,
使用数据库为Microsoft Access,数据库的名称我为:My_Access_DB。
这里为此数据库创建一个ODBC系统DSN,名称为My_Access_DB。
1、选择〖开始〗/〖控制面板〗/〖管理工具〗命令,打开〖管理工具〗窗口;
2、双击〖数据源(ODBC)〗图标,打开〖ODBC数据源管理〗对话框;
3、选择〖系统DSN〗选项卡,然后单击〖添加〗按钮,弹出〖创建新数据源〗对话框。在〖数据源驱动〗列表中选择〖Driver do Microsoft Access(*.mdb)〗;
4、单击〖完成〗按钮,弹出〖ODBC Mirosoft Access 安装〗对话框。在〖数据源名〗文本框中输入"My_Access_DB"。单击〖选择〗按钮,弹出〖选择数据库〗对话框,并选择数据源的文件My_Access_DB.mdb;
5、单击〖确定〗按钮,即可添加新的数据源My_Access_DB,该数据源可以在〖系统DSN〗列表中查看;
‘柒’ sql2005 和ODBC连接问题(急)
提示未打开远程(后来打开了)+检查实例名称是否正确.一般这类错误应该有以下可能:
1,你本地安装了多个实例。访问的时候,必须明确访问的具体实例名
2,远程不能访问的话
应该是你的Tcp/Ip和命名没有设置有有效。设置后还得重启。不重启是检测不了的。
‘捌’ 用ODBC连接SQL Server2005数据库,以下两种方式由哪些不同
哪两种呢 ?
‘玖’ JSP用ODBC连接SQL2005问题
在两个
catch(SQLException
e){}里,把e输出来,你没有输出错误信息,他即使catch到了错误也输出不了...看你那不支持e.printstacktrace();,你试试print?总之把e这个对象输出来就可以看到错误了.然后再解决.
‘拾’ ODBC连接不上SQL2005
假如你的SQL2005的相关服务打开了的话、那么就是你代码中连接数据库的密码有问题、假如你SQL2005相关服务没打开的话,就打开SQL2055服务管理器看下是否打开相关服务,也可以直接进去SQL2005、能进去就代表相关服务打开的、假如不能就得看你SQL2005的配置是否正确了、可以打开外围应用配置、再打开
服务和外围应用配置器把SQLSERVER里的database engine的远程连接改成同时使用IP/TCP和name pipes