【发布时间】:2013-06-24 23:40:51
【问题描述】:
我正在尝试访问位于本地计算机 C 驱动器中的数据库。我可以通过 Microsoft SQL server Management Studio 访问数据库。然而,由于数据库不在服务器中,我的第一个问题是“是否可以通过我的 java 代码访问它”。
-我已经尝试过我的本地机器地址以及服务器的名称,但是它们似乎都没有工作。
String url = "jdbc:sqlserver://DAVE-PC\\SQLEXP/";
String dbName = "STORESQL";
// String driver = "com.mysql.jdbc.Driver";
String userName = "dave-PC\\dave";
String password="";
try {
// Class.forName(driver).newInstance();
Connection con =DriverManager.getConnection(url+dbName,userName,password);
java.sql.Statement stm= con.createStatement();
*DAVE-PC\SQLEXP/"是我的数据库的名字,用户名和密码是windows认证的。
我的第二个问题是,如果我不能像这样访问数据库,是否有任何虚拟服务器(与 Microsoft SQL 兼容)可以将数据库复制到那里并从中访问?
【问题讨论】:
标签: java sql-server eclipse-plugin virtualhost