VMWare下安装linux及oracle

Tar –xzvftest.tat.gz解压VMWtll

1 因为在前面我们并没有安装相应的包,所以此时肯定会出错误
1. Exception in thread "main" java.lang.UnsatisfiedLinkError:/tmp/OraInstall2010-11-04_09-24-31AM/jre/1.4.2/lib/i386/libawt.so: libXp.so.6:cannot open shared object file: No such file or directory
        atjava.lang.ClassLoader$NativeLibrary.load(Native Method)
        atjava.lang.ClassLoader.loadLibrary0(Unknown Source)
        atjava.lang.ClassLoader.loadLibrary(Unknown Source)
        atjava.lang.Runtime.loadLibrary0(Unknown Source)
        atjava.lang.System.loadLibrary(Unknown Source)
        atsun.security.action.LoadLibraryAction.run(Unknown Source)
        atjava.security.AccessController.doPrivileged(Native Method)
        atsun.awt.NativeLibLoader.loadLibraries(Unknown Source)
        atsun.awt.DebugHelper.<clinit>(Unknown Source)
        atjava.awt.Component.<clinit>(Unknown Source)
这是因为没有安装libXp包,所以不能显示图形化安装界面。安装libXp包, rpm -ivh libXp-1.0.0-8.1.el5.i386.rpm
----
如果在安装包的过程中出错。如:warning: rpmts_HdrFromFdno: Header V3 DSA signature: NOKEY, keyID*****。执行rpm --import /etc/pki/rpm-gpg/RPM*  (只需执行一遍),然后在安装包即可

此时会弹出图形化安装界面,第一步的时候不要选中“createstarter database”这个选项,等安装完软件后再人工创建数据库

2 Exception in thread "main"java.lang.InternalError: Can't connect to X11 window server using ':0.0' as thevalue of the DISPLAY variable.

       at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)

       at sun.awt.X11GraphicsEnvironment.<clinit>(Unknown Source)

       at java.lang.Class.forName0(Native Method)

       at java.lang.Class.forName(Unknown Source)

       at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(UnknownSource)

       at java.awt.Window.init(Unknown Source)

       at java.awt.Window.<init>(Unknown Source)

       at java.awt.Frame.<init>(Unknown Source)

       at oracle.ewt.popup.PopupFrame.<init>(Unknown Source)

       at oracle.ewt.lwAWT.BufferedFrame.<init>(Unknown Source)

       at oracle.sysman.oio.oioc.OiocOneClickInstaller.<init>(OiocOneClickInstaller.java:378)

       atoracle.sysman.oio.oioc.OiocOneClickInstaller.main(OiocOneClickInstaller.java:2091)

你现在root用户下执行#:xhost +
然后切换成oracle用户:su - oracle
在执行:./run````试下,这样一般是可以把图形界面调出来了

1 Root用户:创建用户

创建组oinstall,dba,用户oracle

[root@node1 ~]# groupadd oinstall

[root@node1 ~]# groupadd dba

[root@node1 ~]# useradd  -g oinstall -G dba oracle

Passwd oracle

 

 

2root创建指定目录

[root@node1 ~]# mkdir –p /u01/oracle

  由于该目录主要由oracle用户操作,因此我们将其所有者改为oracle

[root@node1 ~]# chown oracle.oinstall /u01/oracle

 

3rootx修改内核参数

Vim  /etc/sysctl.conf

# semaphores: semmsl, semmns,semopm, semmni

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range =1024 65000

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144

sysctl -p

Xhost +                   任何账户都可以连接窗口

 

4oracle用户改变量

vi /home/oracle/.bash_profile

export ORACLE_BASE=/u01/oracle

export ORACLE_HOME=$ORACLE_BASE/10g

export ORACLE_SID=orcl

export PATH=$ORACLE_HOME/bin:$PATH:$HOME/bin

 

5安装oracle

Unzip / -d mnt/

oracle账号安装(安装oracle‘之前要退出再登陆)

在 node2 上执行:/u01/ora10g/oraInventory/orainstRoot.sh; 

在 node1 上执行:/u01/ora10g/product/10.2.0/crs_1/root.sh; 

 

The Database Control URL is http://localhost.localdomain:1158/em

SQL*Plus URL:

http://localhost.localdomain:5560/isqlplus

 

iSQL*Plus DBA URL:

http://localhost.localdomain:5560/isqlplus/dba

 

Enterprise Manager 10g Database ControlURL:

http://localhost.localdomain:1158/em

 

 

ORCL =

 (DESCRIPTION =

   (ADDRESS = (PROTOCOL = TCP)(HOST = localhost.localdomain)(PORT = 1521))

   (CONNECT_DATA =

     (SERVER = DEDICATED)

     (SERVICE_NAME = orcl)

    )

  )

 

EXTPROC_CONNECTION_DATA =

 (DESCRIPTION =

   (ADDRESS_LIST =

     (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))

    )

   (CONNECT_DATA =

     (SID = PLSExtProc)

     (PRESENTATION = RO)

    )

  )

 

Xp中dqldev怎么连接虚拟机的oracle

1 虚拟机要自动获取ip, DNS好像问题不大,可以不管

然后是修改有效/etc/rc.d/init.d/network restart



2 startup oracle服务/然后

3、启动监听器
oracle@suse92:~> lsnrctl start
4、停止监听器
oracle@suse92:~> lsnrctl stop
5、查看监听器状态
oracle@suse92:~> lsnrctl

启动监听

在客户端配置tnsnames.ora信息(注,要写IP地址,不要写主机名,不知道为什么主机名不行)

ORCL =

 (DESCRIPTION =

   (ADDRESS_LIST =

     (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.105)(PORT = 1521))

    )

   (CONNECT_DATA =

         (SERVER= DEDICATED)

      (SERVICE_NAME = orcl)                                                  

    )

  )

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值