在虚拟机系统上安装oracle教程

1.如何安装虚拟机?

下载VMware-workstation-full-15.5.2-15785246.exe

输入注册码VG5HH-D6E04-0889Y-QXZET-QGUC8 CY55A-F6G80-H85HQ-WNN5X-W38W4

2.如何在虚拟机上安装XP系统和Oracle数据库(服务端)?

2.1安装XP

通过网站"MSDN的I tell you"下载系统镜像,

然后再虚拟机上创建镜像”新建虚拟机“,加载下载的镜像,根据提示完成安装。

2.2安装Oracle数据库(服务端)

解压10201_database_win32.zip后

点击setup.exe安装

3.如何测试oracle数据库(服务端)

 sqlplus system/orcl

如果成功会显示“连接到:“。然后进入SQL的命令行。

 sqlplus scott/tiger

输入此命令,同样可以测试,结果和上面类似。

4.主机如何访问的虚拟机上的Oracle数据库(服务端)?

4.1.通过PLSQL development访问

4.1.1首先查询虚拟机系统上的ip地址和orcal数据库的配置文件

可以同cmd命令的ipconfig查询。

也可以通过oracle的安装目录下的tnsname.ora文件里面的内容获取。

该tnsname.ora文件路径是”C:oracleproduct10.2.0db_1NETWORKADMIN”。

 # tnsnames.ora Network Configuration File: C:oracleproduct10.2.0db_1
etworkadmin	nsnames.ora
 # Generated by Oracle configuration tools.
 
 ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.40.128)(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)
    )
  )
 

4.1.2安装oracle的client客户端软件

解压“10g客户端client”,点击“setup”安装client客户端,

安装完成后,生成sqlplus.exe的应用,通过该应用就可以使用sqlplus命令访问oracle客户端。

sqlplus.exe的路径是“C:oracleproduct10.2.0client_1BIN”

 

4.1.3登录PLSQL软件

为了方便PLSQL对oracle的访问,还需要设置一下PLSQL软件

高分辨率屏win10建议安装PLSQLdevelopment13以上的新版本。而且安装路径最好不要带括号或空格。要不然到时登陆PLSQL会有异常

4.1.3.1使用PLSQL之前的一些必要设置

以游客身份登录PLSQL,“工具”>>"首选项“>>”连接“>>"oracle主目录名”和“OIC库”,然后分别把已经安装好的oracle客户端的sqlplus所在目录的路径和改目录下的oic.dll文件路径填上去即可。

4.1.3.2设置client客户端的net Manager应用

设置和服务端的net Manager一样的服务orcl。更简单的办法是,把服务端的tnsname.ora文件复制到客户端的相应位置。

4.1.3.3登陆PLSQL访问oracle数据库

“Oracle登陆”>>"用户名:scott“>>"口令:tigger">>”数据库:ORCL“>>"连接:Normal”>>"确定“。

如果成功,进入软件界面会显示已登录!

4.2.使用主机的cmd访问orcl数据库(服务端)

测试服务端地址:

 ping 192.168.40.128 -t

测试客户端的服务解析是否正确(即client的net Manager设置是否正确:

 tnsping orcl

访问服务端:

 sqlplus scott/tiger@orcl

如果成功,进入SQL命令模式!

 

 

 

 

原文地址:https://www.cnblogs.com/kshtrueheart/p/12722315.html