从NetBeansIDE7.0中连接到Oracle数据库

**本教程参考Netbeans官网的教程,结合自己切身实践总结而得。**要学习本教程,您需要具备以下软件和资源。软件或资源要求的版本NetBeansIDE7.0JavaEEJavaDevelopmentKit(JDK)版本6或7OracleDatabase11gR2OracleJDBC驱动程序ojdbc6.jar开始之前在开始学习本教程之前,请注意以下事项:共有两种类型的OracleJDBC驱动程序:OCI和JDBCThin。oOracle的JDBCThin驱动程序基于Java,而与平台无关。该独立驱动程序不要求其他Oracle库也存在,并允许直接连接到Oracle数据库。本教程使用该驱动程序说明如何连接到Oracle数据库。在开始学习本教程之前,您需要下载ojdbc6.jar文件并将其保存到您的系统上。oOracle的OCI驱动程序使用Oracle的本机客户端库与数据库进行通信。这些库是作为OracleInstantClient的一部分获取的。虽然大多数情况下使用Thin驱动程序就足够了,但您也可能需要按照将OCIJDBC驱动程序与NetBeansIDE一起使用中的步骤使用OCI驱动程序。使用OCI驱动程序的一个很好例子是,从PHP应用程序中使用OracleInstantClient库访问远程Oracle数据库。有关如何启用OCI8PHP扩展的信息,请参见本教程中的OCI8PHP扩展和适用于PHP的NetBeansIDE部分。建立到Oracle数据库的连接在本练习中,将测试并创建到该数据库的连接。1.确保OracleDatabase正在运行。例如,如果使用的是Windows平台,则会在系统启动时自动启动Oracle数据库服务。2.在“服务”窗口中,右键单击“数据库”节点,然后选择“新建连接”。3.在“新建连接”向导中,在“驱动程序”下拉列表中选择"OracleThin"。4.单击“添加”并查找以前下载的ojdbc6.jar文件。单击“下一步”。5.在向导的“定制连接”面板中,输入以下值,然后单击“下一步”。名称值驱动程序名称OracleThin(带有服务ID(SID))主机localhost或127.0.0.1。注意:对于远程连接,请提供安装该数据库的计算机的IP地址或可解析主机名。端口1521(缺省值)服务ID(SID)orcl(OracleDatabase的缺省SID)。注意:如果要连接到远程数据库,请要求数据库管理员为您提供数据库SID。用户名请输入用户名。就本教程而言,请输入system(缺省数据库管理员帐户)和安装数据库期间使用的口令。Password输入选定用户名的口令。6.单击“测试连接”以确认IDE能否连接到数据库。单击“下一步”。如果尝试成功,则会在向导中显示“连接成功”消息。7.在“选择架构”下拉列表中选择"HR"。单击“完成”。将在“服务”窗口的“数据库”节点下面显示新连接。您可以展开该连接,并开始浏览数据库对象的结构。更改连接节点的显示名称:从节点的弹出式菜单中选择“属性”,然后单击“显示名称”属性的省略号按钮。输入OracleDB作为显示名称,然后单击“确定”。注意:虽然上面的步骤介绍的是连接到本地数据库实例的情况,但连接到远程数据库的步骤是相同的。唯一的区别是,输入安装Oracle数据库的远程计算机的IP地址或主机名,而不是将localhost指定为主机名处理Oracle数据库中的数据与数据库进行交互的一种常见方法是,在SQL编辑器中运行SQL命令或使用数据库管理界面。例如,OracleDatabaseXE具有基于浏览器的界面,可通过该界面管理数据库,管理数据库对象以及处理数据。虽然您可以通过Oracle数据库管理界面执行大多数与数据库有关的任务,但在本教程中,我们介绍如何使用NetBeansIDE中的SQL编辑器执行其中的一些任务。以下练习介绍了如何创建新用户,快速重新创建表以及复制表数据。创建用户让我们创建一个新数据库用户帐户以处理数据库中的表和数据。要创建新的用户,您必须使用数据库管理员帐户登录,在本示例中,我们使用在安装数据库期间创建的缺省system帐户。1.在“服务”窗口中,右键单击OracleDB连接节点,然后选择“执行命令”。将打开NetBeansIDE的SQL编辑器,您可以在其中输入将发送到数据库的SQL命令。2.要创建新的用户,请在“SQL编辑器”窗口中输入以下命令,然后单击工具栏上的“运行SQL”按钮。createuserrachelidentifiedbymypassworddefaulttablespaceuserstemporarytablespacetempaunlimitedonusers;该命令创建新用户rachel,口令为mypassword。缺省表空间为users,并...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?