oraclesystem连接串不符

oraclesystem连接串不符,第1张

// 注:以下都没有考虑到oracle连接串是否正确

// 尝试使用jdbc连接数据库

try {

// 使用oracle的jdbc驱动技术建立 连接到oracle的Connection对象

ClassforName(driverClassName)newInstance();

conn = DriverManagergetConnection(url, userName, password);

} catch (Exception e) {

// 一旦出现异常,可能是连接串有问题,将抛出异常

throw new RuntimeException(e);

} finally {

// 无论是否发生异常,都要释放资源

if (conn != null) {

try {

connclose();

} catch (Exception e) {

throw new RuntimeException(e);

}

}

}

远程连接字符串应该是做这个DB的人设置好,然后告诉你的

比如我做了一个库叫TEST,并且这个库的IP是1921681100,

那么我用ORACLE自带的NET CONFIGURATION ASSISTANT建立一个NET SEVERS,一路默认设置,那么连接字符串就是TEST@1921681100,当然,如果我愿意,我可以把连接字符串改成NEWTEST,别人是不会知道的

其实软件上有写的,请对号入座:

Txt: Txt Path=E:\cyqdata\

Xml: Xml Path=E:\cyqdata\

Access: Provider=MicrosoftJetOLEDB40; Data Source=E:\cyqdatamdb

MySql: host=localhost;port=3306;database=cyqdata;uid=root;pwd=123456;Convert Zero Datetime=True;

Mssql: server=;database=cyqdata;uid=sa;pwd=123456;

Sybase: data source=127001;port=5000;database=cyqdata;uid=sa;pwd=123456;

Sqlite: Data Source=E:\cyqdatadb;failifmissing=false;

Oracle: Data Source=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=127001)(PORT = 1521)))(CONNECT_DATA =(SID = DataBaseName)));User ID=sa;password=123456

以上就是关于oraclesystem连接串不符全部的内容,包括:oraclesystem连接串不符、oracle数据库的远程连接字符串是什么啊、dbimport oracle连接串怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9311137.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存