服务器连接tomcat虚拟机上的oracle配置教程

服务器连接上的oracle配置  多个tomcat端口配置 服务器tomcat配置项目不同jdk版本

遇到的问题

1.启动虚拟机的时候报“此主机支持intel vtx 处于禁用状态”

重启电脑 进入blos模式启动 virtualization technology

2.虚拟机ip

nat模式,自动获取。测试一下能否ping通,注意防火墙是否关闭。

3.虚拟机装完oracle 本机连不上

在虚拟机上测试1虚拟机是否能telnet 127.0.0.1 1521端口—虚拟机能否telnet 虚拟机自己的ip 1521端口—如果第一项都不能看下oracledbconsole服务是否启动了,然后修改listener.ora文件

找到oracle的admin目录下的listener.ora文件(如c:\app\administrator\product\11.2.0\dbhome_1\network\admin),原来的配置为

sid_list_listener =

  (sid_list =

    (sid_desc =

      (sid_name = clrextproc)

      (oracle_home = e:\oracle10g)

      (program = extproc)

    )

 )

listener =

  (description_list =

    (description =

      (address = (protocol = ipc)(key = extproc1))

      (address = (protocol = tcp)(host = localhost)(port = 1521))

    )

  )

修改后的配置为:

sid_list_listener =

  (sid_list =

    (sid_desc =

      (sid_name = clrextproc)

      (oracle_home = e:\oracle10g)

      (program = extproc)

    )

   (sid_desc =

    (global_dbname = orcl)

    (oracle_home = e:\oracle10g)

    (sid_name = orcl)

    )

 )

listener =

  (description_list =

    (description =

      (address = (protocol = ipc)(key = extproc1))

      (address = (protocol = tcp)(host = 计算机名字)(port = 1521))

    )

  )

红色内容为添加或修改的地方。注意oracle目录以本机目录为准。

4.导入导出oracle dmp

不要用oracle的账号登录上去再运行(会报无效的sql)     直接进cmd运行导入导出语句即可。

expdp uername/password…..省略  

5.tomcat配置不同的jdk(tomcat跳过环境变量的jdk)

在tomcat/bin 下在setclasspath.bat文件的开头处加入以下内容: 

rem ————————————————————————— 

rem set classpath and java options 

rem 

rem $id: setclasspath.bat 730396 2008-12-31 13:49:30z markt $ 

rem ————————————————————————— 

set java_home=c:\java\jdk1.60 

6.运行多个tomcat

改tomcat下的conf/server.xml文件 8080 8005 8009端口即可 改之前记得把将要设置的端口号telnet一下看是否已占用。

(0)
上一篇 2022年3月22日
下一篇 2022年3月22日

相关推荐