oracle express 11.2.0连接sql developer

由于我本人的座机很老旧,是一台2006年的联想昭阳台式机,最大内存经过扩展也只能到1G。所以在进行数据库安装的时候选择的oracle express 11.2.0版本。因为是免费版本的数据库,所以在性能是有限制的。比如所能支持的最大内存只有1G、只能在一个CPU处理机上进行运行、只能创建一个数据库实例等。下面介绍一下如何使用sql develpoer 这一数据库图形管理工具进行数据库的连接。

1.安装及下载sql developer工具的过程略。这个很简单,只是需要特别说明一下,在安装该软件之前需要先安装一个java中间件,用于对sql developer进行环境支持。我安装的java中间件版本是jdk-8u45-windows-i586.exe,这一版本的中间件可以在网上进行下载。

2.关于oracle express 11.2.0数据库服务器端的网络配置。主要涉及的文件是listener.ora、tnsnames.ora。对于这一数据库版本来说,这两个文件的位置是:安装盘:\oraclexe\app\oracle\product\11.2.0\server\network\admin\.如下图所示:


3.打开listener.ora文件,可以使用记事本,或者notepad++.我使用的是后者。此文件用于控制数据库服务器正在进行监听的端口以及端口注册的服务。默认内容如下:

   此时如文件所示,数据库默认进行临听的是两个外部扩展程序,具体作用不再赘述。只是说明一点,使用默认监听的话,无法进行sql developer的连接。


4.为了进行sql developer的连接,需要对listener文件进行如下修改:


   红笔标注内容是更改以后的合适内容!

  注sid_name表示的是监听的服务实例名,而xe正是该版本的数据库默认的数据库实例名!

5.为了使连接验证可以正确进行,还需要对tnsnames.ora进行修改:


   红笔标注内容是更改以后的合适内容!

6.文件修改完毕以后,使用lsnrctl stop listener命令对监听的端口进行关闭,然后使用lsnrctl start listener命令对监听的端口进行启动。(也就是重新启动监听的端口)以加载我们需要的文件内容。过程分别如下图:



 以上提示说明端口重新启动成功

7.打开sql developer 建立到数据库服务器的连接,并填写相应的属性信息:

    a.点击“新建”选择“连接”->“数据库连接“如下图




    b.填写属性信息,并且进行测试,查看左下角状态显示“成功”。完毕。


注:我所演示的连接只能是在本地,也就是在数据库服务器上。所以连接的IP地址使用的都是127.0.0.1。我也做了大量的网络连接测试,但是都没有成功。所以得出的结论是:oralce express 11.2.0不支持网络连接。不过该结论我并没有得到任何第三方住处的验证。所以这一结论还请广大同仁纠正批评!

  



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
Oracle SQL Developer, v1.5.0.54.40 Release Notes 完整版下载:http://www.oracle.com/technology/global/cn/software/products/sql/index.html 1. Known Issues 1.1 General - Print prints only one page that is a truncation of the current tab. - Can't invoke SQL*Plus on Windows 2003. - The menu item, and right-click off a Connection node, for invoking SQL*Plus does not work with connections whose passwords are not persisted. 1.2 Connections - Cannot connect to remote database as OPS$ account. 1.3 Browse - If connected as sys with sysdba role, Types node displays built in data-types (e.g. BLOB, DATE, DECIMAL, etc.) If clicked on, will only see "create or replace". 1.4 Creating and Modifying Objects - Editing Triggers - If you have comments before the 'BEGIN' they will be lost if you edit. You will see when you click edit that they will not be there. To preserve them, they need to be below the BEGIN or you will need to edit via the SQL Worksheet. 1.5 Table > Data - Tables > Your_Table > Data - PageUp and PageDown buttons not working correctly if cursor is in the rownum column. 1.6 Export - Cannot export if result set contains duplicate column names. 2. Workarounds 2.1 To disable Code Insight Run SQL Developer from a command line using the following statement: Windows : sqldeveloper -J-Dsdev.insight=false Linux or Mac: Run sh sqldeveloper -J-Dsdev.insight=false or edit sqldeveloper.conf and add "AddVMOption -J-Dsdev.insight=false" 2.2 If DDL tab is null for all objects in a Connection Your dbms_metadata might be loaded incorrectly. If this statement fails when executed in a SQL Worksheet against the Connection select dbms_metadata.get_ddl('TABLE',table_name , user ) from user_tables; You need to reload $ORACLE_HOME/rdbms/admin/catmeta.sql 2.3 If Snippets are not accessible You may have not done a clean install. SQL Developer needs to be installed into a clean directory, not over a previous release. 3. Accessibility Issues The following is a li
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

鲛人泣珠

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值