Java连接Oracle数据库的连接字符串怎么写

Java连接Oracle数据库的连接字符串怎么写,第1张

ClassforName("oraclejdbcdriverOracleDriver")newInstance();

String url = "jdbc:oracle:@localhost:1521:orcl";

String user = "sa";

String password = "123456";

Connection conn = DriverManagergetConnection(url,user,password);

在利用ado连接数据库之前,需要做一些准备

1用#import指令引入ADO类型库

我们在stdafxh中加入如下语句:

#import "c:program filescommon filessystemadomsado15dll" no_namespace rename("EOF","adoEOF") 。

这一语句有何作用呢?其最终作用同我们熟悉的#i nclude类似,编译的时候系统会为我们生成msado15tlh,ado15tli两个C++头文件来定义ADO库。

几点说明:

(1) 您的环境中msado15dll不一定在这个目录下,请按实际情况修改

(2) 在编译的时候肯能会出现如下警告,对此微软在MSDN中作了说明,并建议我们不要理会这个警告。msado15tlh(405) : warning C4146: unary minus operator applied to unsigned type, result still unsigned

2、初始化OLE/COM库环境

必须注意的是,ADO库是一组COM动态库,这意味应用程序在调用ADO前,必须初始化OLE/COM库环境。在MFC应用程序里,一个比较好的方法是在应用程序主类的InitInstance成员函数里初始化OLE/COM库环境。

BOOL CMyAdoTestApp::InitInstance()

{

if(!AfxOleInit())//这就是初始化COM库

{

AfxMessageBox(“OLE初始化出错!”);

return FALSE;

}

}

使用sqlplus连接oracle11g数据库步骤如下所示:

方法一:

1、找到sqlplus,在开始菜单你安装的oracle-》应用程序开发目录下面;

2、点击SQLPlus,d出cmd;

3、输入用户名,还有密码,密码后面加上@数据库实例名,登录成功后界面如下所示;

方法二:

在开始-》运行(快捷键win+r),输入cmd。d出的黑色框中输入:sqlplus用户名/密码@数据库实例名;

以上就是关于Java连接Oracle数据库的连接字符串怎么写全部的内容,包括:Java连接Oracle数据库的连接字符串怎么写、用ADO连接Oracle时,连接字符串该怎么写、sqlplus如何连接oracle数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/sjk/9275078.html

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

发表评论

登录后才能评论

评论列表(0条)

保存