Ubuntu安装Oracle XE

WBOY
發布: 2016-06-07 17:17:42
原創
1099 人瀏覽過

Ubuntu不支持Oracle,网上教程太复杂,总是出错.后来找到个能装XE的就装了,Oracle Database 10g Express Edition requires 1006 M

Ubuntu不支持Oracle,网上教程太复杂,总是出错.后来找到个能装XE的就装了,Oracle Database 10g Express Edition requires 1006 MB of swap space

You can always disable Oracle XE startup in boot time with (no update-rc.d method here ;-) ):

chmod -x /etc/init.d/oracle-xe  

The alernative way to the same is to edit /etc/default/oracle-xe and change:

  • Web console management
    - If you have installed OracleXE database on remote *nix server, you can easily setup a ssh tunnel in order to gain access to a web administration console (since web console is bound to loopback device and therefore unavailable outside to the network):

    $ ssh oracle-xe-server -L 8081:localhost:8080

    While keeping this proces running (or keep it on background via `screen` or `nohup`), you may now login to Oracle XE web administrations console on your local computer: :8081/apex/. Please notice that your ssh daemon on your local computer should allow TCP forwarding: AllowTcpForwarding yes in your sshd configuration file.
    SQL Remote connection management
    - By default OracleXe installation does not allow sql network connections to your XE database. To enable it, logon to web management console and enable "Remote connections": "Administration->enable "Available from local server and remote clients"-> press "Apply Changes". The same procedure can also be done from the commandline:

    $ sqlplus -S system/password@//localhost/XE EXEC DBMS_XDB.SETLISTENERLOCALACCESS(FALSE);
    EXIT;
    /
    !

    If your SQL client uses a Oracle Instant client installation, the SQL connection can be obtained by entering:

    [atrakic@adm2-43 ~]$ sqlplus username/password@//oraclexe.hostname.or.ip//XE

    If somewhat connection is refused (due to firewall restrictions) you can use same ssh trick as done previously:

    where your sql connection should be like this:

    atrakic

    User management
    Add user
    - In order to add single sql user with non-dba privilages to OracleXE execute following commands:

    You can run this SQL script with:

    Alternatively use web managment console to add new Oracle XE users accordingly.
    Delete user
    - For deleting a sql users from OracleXE use web management console or execute following commands from the commandline:

    ORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/
    可在命令行创建表空间。

    linux

  • 相關標籤:
    來源:php.cn
    本網站聲明
    本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
    熱門教學
    更多>
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板