要连接多个网点的 SQL Server 2000 数据库,通常需要进行以下步骤:
1 首先确保 SQL Server 2000 服务器和客户端的网络连接是正常的。可以使用 ping 命令测试每个 IP 地址是否可达,并确保允许通过防火墙。
2 然后在客户端计算机上,打开 SQL Server Enterprise Manager(企业管理器),然后右键单击要连接的数据库服务器。选择“属性”,然后切换到“安全性”选项卡,在“安全连接”下,选择“使用标准安全连接”。
3 如果你运行的是 Windows XP 系统,需要启用远程连接。打开 控制面板 > 管理工具 > 服务 , 找到 SQL SERVER 服务(DATASUITE), 选择属性,在登录选项卡勾选置: 让全部帐户都能连接,然后点击确定按钮。
4 接下来,建立 *** 等虚拟专用网络连接,在 SQL Server 的 IP地址前加上这个连接的IP地址,以指定要访问的服务器。
5 在 SQL Server Enterprise Manager(企业管理器)中测试连接,更改目标服务器和数据库名称等参数。如果连接成功,则应该能够浏览数据库、表和数据。
需要注意的是,针对不同的环境和具体场景,可能需要采用不同的连接方式,此处仅提供一种常见的连接步骤供参考。
package orgwoodutil;
import javaioIOException;
import javaioInputStream;
import javasqlConnection;
import javasqlDriverManager;
import javasqlPreparedStatement;
import javasqlResultSet;
import javasqlSQLException;
import javautilProperties;
/
这是一个链接类:
注意:我这里使用的mssqlproperties文件保存连接数据库信息
该文件(mssqlproperties)必须放在src目录下
由于没有安装SqlServer 没有测试,
楼主可以自己测试一下(把此类,拷贝到你的项目中,创建好mssqlproperties文件)
运行本类,没有错误就是正确的了
有什么问题:可以邮箱:314819950@qqcom
@author Administrator
/
public class DBUtil2 {
public static Properties props;
public static String DRIVER_NAME="commicrosoftsqlserverjdbcSQLServerDriver";
public static String URL="jdbc:sqlserver://1721642234:1433;DatabaseName=0840software";
public static String USER="java2";
public static String PASSWORD="java2";
static{
props=new Properties();
try {
InputStream is=DBUtil2classgetClassLoader()getResourceAsStream("dbproperties");
propsload(is);
DRIVER_NAME=propsgetProperty("driver");
URL=propsgetProperty("url");
USER=propsgetProperty("user");
PASSWORD=propsgetProperty("pass");
ClassforName(DRIVER_NAME);
} catch (ClassNotFoundException e) {
eprintStackTrace();
} catch (IOException e) {
eprintStackTrace();
}
}
public static Connection getConnection() throws SQLException{
Connection con=DriverManagergetConnection(URL, USER, PASSWORD);
return con;
}
public static void close(ResultSet rs,PreparedStatement ps,Connection con) throws SQLException{
if(rs!=null){
rsclose();
}
if(ps!=null){
psclose();
}
if(con!=null){
conclose();
}
}
public static void main(String[] args) throws SQLException {
Systemoutprintln("测试获得连接: "+DBUtil2getConnection());
}
}
四个属性:
user; //数据库用户账号
userpassword;//用户密码
url;//数据库的url
driverclass;//驱动包的Driver类信息
以上就是关于sql2000数据库ip怎么连接多个网点全部的内容,包括:sql2000数据库ip怎么连接多个网点、编写一个以读配置文件的Java连接数据库的程序。通过读取文件的相关属性来连接相应的数据库。文件mssql.ini、java数据库中connection有哪些属性等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)