我遇到一个问题,我们想从Oracle数据库连接到外部MS SQL Server。但是,我们无法进行创建数据库链接所需的更改。因此,我想到了一个创建Java类以与SQL Server接口并将其存储为Oracle对象的想法。
CREATE OR REPLACE AND RESOLVE JAVA SOURCE NAMED DWConnections as
import java.sql.*;
public static STring getCheckNum(){
// Connection String
String connectionUrl = "jdbc:sqlserver://localhost:1433;" +
"databaseName=AdventureWorks;integratedSecurity=true;";
//JDBC objects
Connection connObj = null;
Statement stmtObj = null;
ResultSet rsObj = null;
String dwDate = null;
try {
// Establish the connection.
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
connObj = DriverManager.getConnection(connectionUrl);
.
.
.
但是,连接到MS SQL Server需要MS JDBC。尚未加载到我们的服务器上。那么,包括那个罐子的最好方法是什么?是否可以将其添加到类路径中(我的理想选择)?还是我必须以某种方式将其加载到我们的数据库中?