当前位置: 技术问答>java相关
用jdbc:odbc:odbcDataSource在连接本机的SQL Server数据源可以,没问题,但如果我想连到服务器上的数据源上时,用jdbc:odbc应如何写?
来源: 互联网 发布时间:2015-08-26
本文导语: 用jdbc:odbc:odbcDataSource在连接本机的数据源可以,没问题,但如果我想连到服务器上的数据源上时,用jdbc:odbc应如何写? 注意不用com.mircosoft.jdbc.sqlserver.SQLServerDriver! | 使用jdbc-odbc桥访问数据...
用jdbc:odbc:odbcDataSource在连接本机的数据源可以,没问题,但如果我想连到服务器上的数据源上时,用jdbc:odbc应如何写?
注意不用com.mircosoft.jdbc.sqlserver.SQLServerDriver!
注意不用com.mircosoft.jdbc.sqlserver.SQLServerDriver!
|
使用jdbc-odbc桥访问数据源来访问远程数据库,首先要有个条件:这个远程数据库所在机器你必须得可以访问,也就是说它应该和你的机器在同一局域网内。
为什么需要这样呢?因为访问远程数据库和本地数据库都是设置数据源,不同的是远程数据库设置数据源的时候对象数据库的选定需要访问其所在机器。
其实这和访问本地数据库没有什么差别,一样要确定数据库啊。
第二种方法是使用jdbc驱动访问数据库,这种方法的程序代码在本论坛里面例子多得我都不想说了。搜索“数据库”即可
为什么需要这样呢?因为访问远程数据库和本地数据库都是设置数据源,不同的是远程数据库设置数据源的时候对象数据库的选定需要访问其所在机器。
其实这和访问本地数据库没有什么差别,一样要确定数据库啊。
第二种方法是使用jdbc驱动访问数据库,这种方法的程序代码在本论坛里面例子多得我都不想说了。搜索“数据库”即可
|
如果我没有理解错:另一个机子配置了一个ODBC数据源,你要从你的机子通过这个数据源连接数据库。
不行!
不行!
|
谁说不行,这活经常干,一点问题都没有
|
只要在你的机器上建立了关于服务器的odbc,然后在程序中调用这个ODBC即可。(不过你的机器上要安装SQL SERVER7.0或其他版本。)
|
同样,在你机器上建造odbc链接,是一样的,然后同样是在odbc对话框中测试链接正确与否