linux oracle新建实例 安装不安装实例库

Linux下安装Oracle11g服务器
服务器:SuSe10 sp2 64位
服务器:Oracle11gR2 64位
Linux安装Oracle系统要求
必须高于1G的物理内存
一般为内存的2倍,例如:1G的内存可以设置swap 分区为3G大小
2.修改操作系统核心参数
在Root用户下执行以下步骤:
1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件
输入命令:vi /etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。
编辑完成后按Esc键,输入“:wq”存盘退出
2)修改/etc/pam.d/login 文件,输入命令:vi
/etc/pam.d/login,按i键进入编辑模式,将下列内容加入该文件。
/lib/security/pam_limits.so
pam_limits.so
编辑完成后按Esc键,输入“:wq”存盘退出
3)修改linux内核,修改/etc/sysctl.conf文件,输入命令: vi
/etc/sysctl.conf ,按i键进入编辑模式,将下列内容加入该文件
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax =
kernel.shmmni = 4096
kernel.sem = 250 8
net.ipv4.ip_local_port_range =
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
编辑完成后按Esc键,输入“:wq”存盘退出
4)要使 /etc/sysctl.conf 更改立即生效,执行以下命令。 输入:sysctl
-p 显示如下:
linux:~ # sysctl -p
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max = 6815744
fs.aio-max-nr = 1048576
kernel.shmall = 2097152
kernel.shmmax =
kernel.shmmni = 4096
kernel.sem = 250 8
net.ipv4.ip_local_port_range =
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
5)编辑 /etc/profile ,输入命令:vi
/etc/profile,按i键进入编辑模式,将下列内容加入该文件。
if [ $USER = &oracle& ]; then
if [ $SHELL = &/bin/ksh& ]; then
ulimit -p 16384
ulimit -n 65536
ulimit -u 16384 -n 65536
编辑完成后按Esc键,输入“:wq”存盘退出
6)创建相关用户和组,作为软件安装和支持组的拥有者。
创建用户,输入命令:
创建Oracle用户和密码,输入命令:
useradd -g oinstall -g dba -m oracle
然后会让你输入密码,密码任意输入2次,但必须保持一致,回车确认
7)创建软件目录和数据文件存放目录,目录的位置,根据自己的情况来定,注意磁盘空间即可,这里我把其放到oracle用户下,例如:
输入命令:
mkdir /home/oracle/app
mkdir /home/oracle/app/oracle
mkdir /home/oracle/app/oradata
mkdir /home/oracle/app/oracle/product
8)更改目录属主为Oracle用户所有,输入命令:
chown -R oracle:oinstall /home/oracle/app
9)配置oracle用户的环境变量,首先,切换到新创建的oracle用户下,
输入:su – oracle
,然后直接在输入 : vi .bash_profile
按i编辑 .bash_profile,进入编辑模式,增加以下内容:
export ORACLE_BASE=/home/oracle/app
export ORACLE_HOME=$ORACLE_BASE/oracle/product/11.2.0/dbhome_1
export ORACLE_SID=orcl
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
编辑完成后按Esc键,输入“:wq”存盘退出
1) 当上述系统要求操作全部完成后,注销系统,在图形界面以Oracle用户登陆。首先将下载的Oracle安装包复制到linux中,推荐用Xmanager 或其他ftp工具拷贝。
打开一个终端,运行unzip命令解压oracle安装文件,如:
输入命令:
linux.x64_11gR2_database_1of2.zip
linux.x64_11gR2_database_2of2.zip
解压完成后 cd 进入其解压后的目录database
输入命令:
使用ls命令可以查看解压后database所包含的文件,如下图:
2) 执行安装,输入命令:./runInstaller
vcD4KPHA+CjxpbWcgc3JjPQ=="/uploadfile/Collfiles/49.png" alt="\">
装到这一步,可以看到,可以查看到有很多的rpm包没有,我们可以从安装linux的光盘或ISO中查找所缺的包,使用ftp上传到linux中,然后使用rpm
--nodeps --force 来进行安装(其中加上--nodeps -- force 代表强制安装,是在直接使用rpm –ivh
xxx.rpm安装不成功的情况下用的)安装过程略。
等到把包全部都安装好的情况下,再次在oracle图形界面中,执行安装过程2,下来在环境检查过程中,就通过了。
安装完成后,系统会提示你需要用root权限执行2个shell脚本。按照其提示的路径,找到其所在的位置,如:我的就在/home/oracle/app/oracle/product/11.2.0/dbhome_1/root.sh
和 /home/oracle/app/oraInventory/orainstRoot.sh
新开启一个终端,输入命令:
su – root
/home/oracle/app/oracle/product/11.2.0/dbhome_1
cd /home/oracle/app/oraInventory
orainstRoot.sh
数据库建库
1) 还是在oracle用户的图形界面oracle用户中,新开启一个终端,直接输入命令dbca会弹出如下界面。我们这里采用定制数据库。
输入统一密码(也可以分别设置其密码)
数据库存放位置,我这里采用默认
不指定快速恢复和归档
去掉不常用的模块
内存分配及指定字符集
经过漫长的等待,当看到此界面,说明oracle建库完成
可以用sqlplus来检验下,新开启一个命令窗口,输入sqlplus,然后输入用户名和密码,可以测试下,这里就不做过多的介绍了。
配置监听及本地网络服务
1) 在oracle用户的图形界面oracle用户中,新开启一个终端,输入命令netca 会弹出如下界面。
2)创建监听服务(充当oracle服务器,让别的oracle客户端连接本oracle服务器)
3)配置本地网络服务名(充当oracle客户端,连接别的oracle服务器)
输入连接的oracle服务器的数据库的实例名
输入oracle服务器的ip地址
点击change Login 输入所连接oracle服务器的其中某一个用户名和密码,点击OK
看到此界面说明测试成功(如果不成功,请查看网络是否畅通,所连接的oracle服务器是否启动,监听是否启动等原因)
为你所设置的本地网络服务名起个名字
然后下一步,下一步即可
这样oracle服务器安装配置基本就完成了。
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467142',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
白手起家, 积分 54, 距离下一级还需 146 积分
论坛徽章:0
如题,目前需要做一个项目,在linux设备上访问远程(不再同一台设备上)的oracle数据库,在网上找了些资料,说是一般都用pro*c或者oci,看了半天准备用pro*c后发现说是要按照oracle客户端,无语了,望各位大牛指教。感谢!
&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp&&nbsp|&&nbsp
小富即安, 积分 3429, 距离下一级还需 1571 积分
论坛徽章:5
Oracle客户端还是要安装的。
白手起家, 积分 54, 距离下一级还需 146 积分
论坛徽章:0
现在有instant client 了不用装原来的那种客户端了
腰缠万贯, 积分 9886, 距离下一级还需 114 积分
论坛徽章:13
用instant client 客户端,简单配置下,应该可以访问的,我没有在Linux测试过,但是在Windows用过的,可行
白手起家, 积分 26, 距离下一级还需 174 积分
论坛徽章:0
问题解决了吗
白手起家, 积分 54, 距离下一级还需 146 积分
论坛徽章:0
算解决了吧,我们在中间搭了个java程序,再通过jdbk和oracle通信的技术交流QQ群:& && && &
现在的位置:
Linux下安装Oracle客户端远程访问Oracle数据库
操作系统:
CentOS 5.8最小化安装
IP地址:192.168.21.150
Oracle数据库服务器IP:192.168.0.128
数据库版本:Oracle 11gR2
数据库实例:orcl
用户名:system
密码:123456
实现目的:
在CentOS 5.8中安装Oracle客户端远程访问Oracle数据库服务器
具体操作:
一、在CentOS 5.8上安装图形界面X Windows
1、yum groupinstall "X Window System"
#安装X Window
2、vi /etc/gdm/custom.conf
#配置,修改添加以下代码
[security]
AllowRemoteRoot=true
3、vi /etc/inittab
id:5:initdefault:
4、vi /etc/sysconfig/iptables #编辑,添加以下代码,开启防火墙UDP 177端口
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 177 -j ACCEPT
service iptables restart
#重启防火墙
gdm-restart
shutdown -r now
二、在CentOS 5.8上准备Oracle客户端安装前的工作
1、下载Oracle客户端软件(注意:客户端版本与Oracle数据库服务器版本最好相同)
温馨提醒:qihang01原创内容 版权所有,转载请注明出处及原文链接
存放目录:/usr/local/src
2、在CentOS 5.8上创建oracle客户端安装目录
/data/oracle
#oracle客户端安装目录
/data/oraInventory #oracle客户端配置文件目录
/data/client #oracle客户端软件包解压目录
3、创建运行oracle客户端的系统用户和用户组
#创建用户组oinstall
#创建用户组dba
useradd -g oinstall -g dba -m oracle #创建用户oracle,并加入oinstall和dba用户组
#设置用户oracle的登录密码,根据提示输入两次密码
oracle:oinstall
/data/oracle #设置目录所有者为oinstall用户组的oracle用户
oracle:oinstall
/data/oraInventory
oracle:oinstall
/data/client
4、修改操作系统标识(oracle默认不支持CentOS系统安装)
vi /etc/redhat-release
#编辑,注意安装完成之后再修改回来
把:CentOS release 5.8 (Final)
修改为:redhat-4
:wq! #保存退出
5、设置系统内核参数
vi /etc/sysctl.conf
#编辑,在最后添加以下代码
net.ipv4.icmp_echo_ignore_broadcasts = 1
net.ipv4.conf.all.rp_filter = 1
fs.file-max = 6815744 #设置最大打开文件数
fs.aio-max-nr = 1048576
kernel.shmall = 2097152 #共享内存的总量,8G内存设置:k/
kernel.shmmax =
#最大共享内存的段大小
kernel.shmmni = 4096 #整个系统共享内存端的最大数
kernel.sem = 250 8
net.ipv4.ip_local_port_range =
#可使用的IPv4端口范围
net.core.rmem_default = 262144
net.core.rmem_max= 4194304
net.core.wmem_default= 262144
net.core.wmem_max= 1048576
:wq! #保存退出
#使配置立即生效
6、设置oracle用户限制,提高软件运行性能
vi /etc/security/limits.conf
#在末尾添加以下代码
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
:wq! #保存退出
7、配置用户环境
/home/oracle/.bash_profile #在最后添加以下代码
export ORACLE_BASE=/data/oracle
#oracle数据库安装目录
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
#oracle数据库路径
export ORACLE_SID=orcl
#oracle启动数据库实例名
export ORACLE_TERM=xterm #xterm窗口模式安装
export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH
#添加系统环境变量
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib
#添加系统环境变量
export LANG=C #防止安装过程出现乱码
:wq! #保存退出
8、关闭SELINX
vi /etc/selinux/config
#编辑配置文件
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
:wq! #保存退出
shutdown -r now #重启系统
9、解压oracle压缩文件到解压目录
cd /usr/local/src
linux_11gR2_client.zip
-d /data/client
oracle:oinstall
/data/client/client
10、安装oracle数据库所需要的软件包
yum install gcc* gcc-* gcc-c++-* glibc-devel-* glibc-headers-* compat-libstdc* libstdc* elfutils-libelf-devel* libaio-devel* sysstat* unixODBC-* pdksh-*
三、安装oracle
1、用root登录,执行以下命令
2、切换到oracle用户
su - oracle
export DISPLAY=:0.0
#执行此命令
cd /data/client/client #进入安装包目录
./runInstaller #安装,出现下面界面
温馨提醒:qihang01原创内容 版权所有,转载请注明出处及原文链接
温馨提醒:qihang01原创内容 版权所有,转载请注明出处及原文链接
选择第二项:Administrator
语言选择界面,默认即可Next如下图所示
Oracle数据库基目录:/data/oracle
Oracle软件安装位置:/data/oracle/product/11.2.0/db_1
温馨提醒:qihang01原创内容 版权所有,转载请注明出处及原文链接
温馨提醒:qihang01原创内容 版权所有,转载请注明出处及原文链接
Oracle配置文件目录:/data/oraInventory
出现下面界面
点Finish安装
正在安装,如下图所示,请耐心等待,出现下面的界面
点OK 继续安装
点Close安装完成
四、配置Oracle 11gR2_client客户端连接文件
打开Oracle 11gR2_client安装目录
/data/oracle/product/11.2.0/db_1/network/admin/samples
cp tnsnames.ora ..
#拷贝文件到上一级目录
vi tnsnames.ora
#编辑,在最后添加一下内容
192.168.0.128=
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST =192.168.0.128)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
#最后保存文件
备注:配置中的
Orcl代表要远程连接的数据库
192.168.0.157代表远程数据库服务器地址
1521代表远程数据库端口
五、CentOS 5.8中远程登录Oracle数据库服务器
1、root账号登录
su - oracle
#切换到oracle用户
#输入此命令,出现如下图所示,表示登录成功!
至此,Linux下安装Oracle客户端远程访问Oracle数据库教程完成。
&&&&&>> 本文链接:>> 订阅本站:>> 转载请注明来源: >>
&&系统运维技术交流QQ群:①& ②& ③&
【上篇】【下篇】
您可能还会对这些文章感兴趣!
您必须才能发表留言!
本分类最新文章
日志总数:327篇
评论总数:1030条
分类总数:70个
标签总数:472个
友情链接:34个
网站运行:1952天
最后更新:日
欢迎PR值≥3的IT类技术博客与本站友情链接(申请前请先做好本站链接)
Copyright&
系统运维 All rights reserved
版权声明:本站所有文章均为作者原创内容,如需转载,请注明出处及原文链接昨天安装了oracle和pl/sql&developer,用的不亦乐乎。结果今天早上开机就无法启动监听……,各种试验无果后,决定卸载重装,注册表、文件夹各种删除,重装了以后就不见tnsnames.ora和listener.ora两文件。
各位,我真心找不到原因,我应该怎么修补???????
回复讨论(解决方案)
怎????啊?你安?的方法有???。。。
dbca&建一个就ok了。
你有没有找对地方啊
X:\app\....\product\11.1.0\db_1\NETWORK\ADMIN
怎????啊?你安?的方法有???。。。
无论是默认安装还是高级安装,都不见它俩……
dbca&建一个就ok了。
请明示……
你有没有找对地方啊
X:\app\....\product\11.1.0\db_1\NETWORK\ADMIN
E:\oracle\product\10.2.0\db_1\NETWORK\ADMIN&&&不就是这里么。
现在只有sqlnet.ora&和&sample文件夹
没遇到过这样的问题。正确安装的话不会没有吧。要不然怎么启动?还在安装的时候最好把网线拔了再安装。
引用&2&楼&BenChiM888&的回复:dbca&建一个就ok了。
请明示……
命令行敲dbca,会弹出一个界面,按照提示&重新建一个监听和tns
昨天安装成功了,用的正hi呢。今天就不好使了……昨天今天都一样的安,咋就不好使了呢,我也想知道正确的安装方法啊。我按照这种方法安了好几台电脑了,就今天这么罢劲……
开始菜单里面找这个:
配置和移植工具
Net&Configuration&Assistant
进去后第一项是监听程序配置,配完就有listener.ora
第3项是本地Net服务名配置,配完就有tnsnames.ora
引用&5&楼&congqianyouzhimao&的回复:引用&2&楼&BenChiM888&的回复:dbca&建一个就ok了。
请明示……
命令行敲dbca,会弹出一个界面,按照提示&重新建一个监听和tns
错了,dbca是创建和维护数据库的,netca才是负责监听和服务名的。
开始菜单里面找这个:
配置和移植工具
Net&Configuration&Assistant
进去后第一项是监听程序配置,配完就有listener.ora
第3项是本地Net服务名配置,配完就有tnsnames.ora
试了,还是啥也木有。。。。。
开命令行,执行&lsnrctl&start和lsnrctl&status&把结果贴出来看看。
C:\Documents&and&Settings\ttc&lsnrctl&status
LSNRCTL&for&32-bit&Windows:&Version&10.2.0.1.0&-&Production&on&13-11月-2012
Copyright&(c)&,&Oracle.&&All&rights&reserved.
正在连接到&(ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))
LISTENER&的&STATUS
------------------------
别名&&&&&&&&&&&&&&&&&&&&&&LISTENER
版本&&&&&&&&&&&&&&&&&&&&&&TNSLSNR&for&32-bit&Windows:&Version&10.2.0.1.0&-&Pction
启动日期&&&&&&&&&&&&&&&&&&13-11月-:53
正常运行时间&&&&&&&&&&&&&&0&天&0&小时&8&分&15&秒
跟踪级别&&&&&&&&&&&&&&&&&&off
安全性&&&&&&&&&&&&&&&&&&&&ON:&Local&OS&Authentication
SNMP&&&&&&&&&&&&&&&&&&&&&&OFF
监听程序参数文件&&&&&&&&&&D:\oracle\product\10.2.0\db_1\network\admin\listenra
监听程序日志文件&&&&&&&&&&D:\oracle\product\10.2.0\db_1\network\log\listener
监听端点概要...
&&(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ttc-c7c24ccf287)(PORT=1521)))
服务摘要..
服务&&orcl&&包含&1&个例程。
&&例程&&orcl&,&状态&READY,&包含此服务的&1&个处理程序...
服务&&orclXDB&&包含&1&个例程。
&&例程&&orcl&,&状态&READY,&包含此服务的&1&个处理程序...
服务&&orcl_XPT&&包含&1&个例程。
&&例程&&orcl&,&状态&READY,&包含此服务的&1&个处理程序...
命令执行成功
C:\Documents&and&Settings\ttc&lsnrctl&status
LSNRCTL&for&32-bit&Windows:&Version&10.2.0.1.0&-&Production&on&13-11月-2012
Copyright&(c)&,&Oracle.&&All&rights&reserved.……
监听已经启动了
只是他是动态注册的
和一般的静态有些不同
没遇到过、
昨天安装成功了,用的正hi呢。今天就不好使了……昨天今天都一样的安,咋就不好使了呢,我也想知道正确的安装方法啊。我按照这种方法安了好几台电脑了,就今天这么罢劲……
如果我昨天能用,今天不能用,我绝对不会重装。当时应该只是服务没有启动。
C:\Documents&and&Settings\ttc&lsnrctl&status
LSNRCTL&for&32-bit&Windows:&Version&10.2.0.1.0&-&Production&on&13-11月-2012
Copyright&(c)&,&Oracle.&&All&rights&reserved.
正在连接到&(AD……
没事,一切正常。文件肯定存在,只是你没找到。
自己建一个tnsnames.ora文件不行么。
命令行敲dbca,会弹出一个界面,按照提示&重新建一个监听和tns
dbca能建立监听么,各位哥哥,用netca配置添加监听
位置在oracle\product\10.2.0\db_1\NETWORK\ADMIN中,如果没有可以自己创建。
直接新建两个文本,加上配置就OK了
引用&9&楼&congqianyouzhimao&的回复:
昨天安装成功了,用的正hi呢。今天就不好使了……昨天今天都一样的安,咋就不好使了呢,我也想知道正确的安装方法啊。我按照这种方法安了好几台电脑了,就今天这么罢劲……
如果我昨天能用,今天不能用,我绝对不会重装。当时应该只是服务没有启动。
如果只是服务没启动的问题,我就不来这丢人了。。。。
我也遇到一样的情况了,我安装的是oracle&11g,那天教一个新手安装,第一次我演示顺利安装并连接使用,结果他卸载之后自己学着安装就出现这种情况,又是个新人,纠缠着问我究竟是怎么回事,兄弟我也是第一次遇到啊。有懂的请解答一哈。
tnsnames.ora文件,自己建一个,把别的地方复制过来也行
点击开始菜单,打开&oracle---》net&configuation&assitant---》选择第三个选项“本地网络服务名配置”,对服务名修改,完成后,就会出现tnsnames.ora文件,如果没有可以手动建一个tnsnames.ora空文件,再次使用上述操作
lsnrct&都能正常运行,么啥问题。
协议适配器错误说明服务没启动起来
找不到&ora文件可能存放位置不同
手动创建&&&或&&&用dbca创建即可...
我每次装后也没有,都是自己手动创建的
这两个文件都可以自己建&的&没关系的&数据库正常就行!oracle技术群&&&欢迎加入
我也遇到这个问题了,最后发现tnsnames.ora文件在D:\Program&Files\instantclient_11_2下面,楼主可以找找看
1.首先关于监听器不来,方法有很多。其中最简单的是删掉监听,重新建监听。
2.关于装数据库软件没有tnsnames.ora和listener.ora两文件问题很多,比如:建库方式非典型安装忘了陪监听。这个就不纠结了,关于没有这两文件你可以用此工具建
把上面3个该添加的添加,该重新创建的重新创建
重新配置一下监听就好了
确定哪种方法好使了没?
netca创建。
oracle自带的是可以配置监听和tns的
你手动配置的就不清楚了。我们再怎么折腾他就在那儿一动不动。
为什么我都是从net&manager这里去配置呢
是不是你卸载没完全与重新安装的有冲突??到网上找个完整卸载的方法重新试一下
感觉楼主&是没有找到&监听配置文件的问题&用个简单的方式&netmgr调出窗口,看下最上排有所指监听的位置,就OK了
我装的是10g&&客户端,连接的时候也出现了这个问题,找了半天没找到监听文件,有重新配了一个,但是更改实例&&添加
(SID_DESC&=
&&&&(GLOBAL_DBNAME&=&ORCL)
&&&&(ORACLE_HOME&=&G:\oracle\product\10.2.0\db_1)&&&
&&&&(SID_NAME&=&ORCL)
没什么反应,比较郁闷,&求解。。。。。。。。。。。。。。。。。。。
用net&manager试一下
我也遇到同样的问题,手动添加了,但是远程还是无法登录,报没有监听错误
没有你就手工做一个,没神马大不了的。
感觉楼主找错地方了,如果安装2次了的话,可能会出现像我这样的目录,选第二个找找,如果只安装的客户端的话目录和截图类似但不完全一样。楼主试试。
也是监听的问题,这几天装了3次了
今天也遇到这个问题了,发现listener.ora文件和tnsnames.ora文件在Net&Work文件夹下没有,正常情况下安装完oracle或者是oracle&Client是会有的,但是在Net&Manager中又可以配置成功,就是无法用别名连接数据库。在Net&Manager&目录下新建这两个文件,发现无论是直接写入文件,还是用NetManager配置,都无法成功。怀疑是这两个文件在别的目录下,搜索一下居然在C盘~~~那么应该有一个路径指向这两个文件,最后发现环境变量有这么一行,如下图
将它改为这两个文件所在位置就ok了,弄了一下午,总算好了
&用&NETCA&建立&listener&时,会自动建立&listener.ora&
用&DBCA&也可以生成&tnsname.ora
你是&windows&环境&,开始-&运行-&cmd&,&netca&&或&dbca
用netca是来建立监听的,你监听不是没有问题吗?
用netmgr来建tnsname.ora
不要用dbca,你都有库了还建个什么库啊
实在不行就自己写歌tnsname.ora吧,
和用图形界面一样的,只不过要注意indentation就没有问题了
建议自己写吧,我一般都是自己写,也不麻烦~

我要回帖

更多关于 linux oracle 实例名 的文章

 

随机推荐