Oracle数据库安装
这个没什么好记录的 我安装的数据库版本是Oracle 10g,我就是next安装好的,
系统是VM上安装了Windows XP上安装的,注意在共享目录的时候,要记得把
Oracle数据库的安装包放在虚拟机上来安装,这样才能安装成功否则会出现错误。
Oracle数据库本地配置
开始配置首先找到目录:C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN
然后打开两个文件配置
第一个文件名:listener.ORA
修改后的内容是这样的
# listener.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\listener.ora
# Generated by Oracle configuration tools.
SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = C:\oracle\product\10.2.0\db_1)
(PROGRAM = extproc)
)
)
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = winxp-pro-vm.)(PORT = 1521))
)
)
其中HOST= 是计算机的名字
在XP系统上,计算机的名字查找方式是
右键我的电脑--->属性--->点击计算机名--->复制完整的计算机名
再配置
tnsnames.ORA文件
配置后的文件内容是这样的,我的是这样的,或许每个系统安装会有点不同,作为参考
# tnsnames.ora Network Configuration File: C:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora
# Generated by Oracle configuration tools.
ORCL =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = winxp-pro-vm.)(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)
)
)
同样将这里的HOST=改成计算机名
这两个配置好后。重启Oracle
步骤:
我的电脑右键管理打开--->找到服务和应用程序--->打开服务--->找到关于Oracle开头的服务,然后全部重启一遍
以上步骤全部完成后
在XP本机上连接数据库的命令是:打开cmd
sqlplus
然后按照提示输入用户名和密码
Windows 远程连接:打开cmd
输入命令
sqlplus scott/123456@XPIP地址/orcl
然后看是否连接成功,我已经成功了:
出现什么协议错误啊没写orcl也可能是没配置好
plsql远程访问数据库 解决ora-12541:TNS:无监听程序