现象:Exadata刷机之后grid/oracle用户的环境变量是没有设置的,需要手工进行设置,设置完成后发现grid用户执行报错ORA-12547: [grid@dbm0dbadm01 ~]$ sqlplus...ERROR: ORA-12547: TNS:lost contact Enter user-name: ^C 使用oerr查看错误描述: [grid@dbm0dbadm01 ~]$ oerr ora...12547 12547, 00000, "TNS:lost contact" // *Cause: Partner has unexpectedly gone away, usually during...00:00:47 ora_pmon_cdb1db11 grid 219063 217084 0 09:09 pts/0 00:00:00 grep --color=auto pmon [...grid@dbm0dbadm01 ~]$ echo $ORACLE_SID +ASM1 [grid@dbm0dbadm01 ~]$ env|grep ORA ORACLE_SID=+ASM1 ORACLE_BASE
墨墨导读:一个诡异的案例:ORA-12547: TNS:lost contact导致数据库无法启动,甚至sqlplus都无法登录,让我们一一来解开这个案例的真面目。 1....][3343]{0:0:2} [clean] ORA-12547: TNS:lost contact 2020-05-02 11:18:57.936: [ora.asm][3343]{0:0:2} [...][3343]{0:0:2} [clean] ORA-12547: TNS:lost contact 2020-05-02 11:18:57.975: [ora.asm][3343]{0:0:2} [...: [ AGFW][3343]{0:0:2} sending status msg [ORA-12547: TNS:lost contact ] for clean for resource: ora.asm...执行chmod 660 /dev/null,sqlplus / as sysdba不再显示ORA-12547: TNS:lost contact的错误。 2.3.
--========================== -- 配置sqlnet.ora 限制IP访问Oracle --========================== 与防火墙类似的功能...这个功能由sqlnet.ora配置文件来实 现。该文件通常$ORACLE_HOME/network/admin/ 目录下,与tnsnames.ora以及listener.ora位于同一路径。...LSNRCTL for Linux...-->再次tnsping时,收到TNS-12547...1521))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = demo92))) TNS-12547
最近客户邮件描述无法从客户端连接到数据库,其错误号为ORA-12537: TNS:connection closed,连接被关闭。直接通过tnsping没有任何问题。...network/log> tail listener_sywgmr.log TNS-12547: TNS:lost contact TNS-12560: TNS:protocol adapter...error TNS-00517: Lost contact Linux Error: 32: Broken pipe 27-MAR-2014 11:02:38 * (CONNECT_DATA...63561)) * establish * SYWGMR * 12518 TNS-12518: TNS:listener could not hand off client connection TNS-12547...: TNS:lost contact TNS-12560: TNS:protocol adapter error TNS-00517: Lost contact Linux Error
添加原有数据库 srvctl add db -db ora19c -o $ORACLE_HOME -spfile +data/ORA19C/PARAMETERFILE/spfile.272.1032463075...-pwfile +data/ORA19C/orapwora19c srvctl add inst -db ora19c -i ora19c1 -n rac01 srvctl add inst -db...ora19c -i ora19c2 -n rac02 srvctl start database -db ora19c 报错记录 数据库不支持集群 [oracle@rac01 dbs]$ sqlplus...ERROR: ORA-12547: TNS:lost contact Enter user-name: ERROR: ORA-12547: TNS:lost contact Enter user-name...: ERROR: ORA-12547: TNS:lost contact 解决 因为数据库没有重新创建,之前数据库保留的密码文件无法使用,在添加数据库前需要创建新的密码文件,并且上传到asm磁盘组 [
# SQLNET.ORA Network Configuration File: /opt/oracle/product/9.2.0/network/admin/sqlnet.ora # Generated...tcp.invited_nodes=(172.16.33.11,172.16.34.89) 重新启动监听器使设置生效: [oracle@jumper admin]$ lsnrctl start LSNRCTL for Linux...TNSLSNR for Linux: Version 9.2.0.4.0 - Production System parameter file is /opt/oracle/product/9.2.0/...LISTENER ------------------------ Alias LISTENER Version TNSLSNR for Linux...= (PROTOCOL = TCP)(HOST = 172.16.33.11)(PORT = 1521))) (CONNECT_DATA = (SERVICE_NAME = eygle))) TNS-12547
♣ 答案 在执行“sqlplus / as sysdba”时可能会报“ORA-12547: TNS:lost contact”的错误,常见原因有如下几点: 1、查看操作系统内核参数是否无误 core...5、检查$ORACLE_HOME/network/admin/sqlnet.ora文件中的内容 查看是否设置了限制某些IP地址登录的内容,此时可以通过查看监听日志的内容来确定。...8、查看系统是否缺少必要安装包,例如glibc、glibc-devel、libaio、libaio-devel 9、使用操作系统跟踪命令跟踪sqlplus连接过程,从而观察跟踪文件 Linux系统的跟踪命令
首先主库是Queuedb,备库是s2queuedb,使用RMAN的duplicate来搭建,主备库的网络配置listener.ora,tnsnames.ora都没有问题。...$ sqlplus xx/xx@queuedb ERROR: ORA-01033: ORACLE initialization or shutdown in progress Process ID: 0...$ sqlplus xx/xx@s2queuedb ERROR: ORA-01033: ORACLE initialization or shutdown in progress Process ID:...LISTENER_1528 Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=s3nstatdb.test.com)(PORT=1528))) TNS-12547...: TNS:lost contact TNS-12560: TNS:protocol adapter error TNS-00517: Lost contact Linux Error: 104
一、概述 本文将给大家介绍如何限制某个ip或某个ip段才能访问Oracle数据库 通过sqlnet.ora 通过/etc/hosts.deny和/etc/hosts.allow 通过iptables...通过sqlnet.ora a....ip地址访问会报ORA-12547: TNS:lost contact错误 tcp.invited_nodes的意思是开通白名单,不在白名单中的一律拒绝访问,它也可以写成(192.168.31.*, 192.168.31.0...,答案就是linux自带的防火墙功能了。...但是如果你对linux的iptables很熟悉,那么直接使用iptables去限制。
My listener.ora file is below and my OS is XP Pro 2002 Service Pack 2....-dw # listener.ora Network Configuration File: C:\oracle\10.1.0\Db_1\network\admin\listener.ora # Generated
ORA-01017: invalid username/password; logon denied解决办法 环境介绍:操作系统RHEL6.4 X64、数据库:ORACLE 11.2.0.4.0;在现有环境下手动创建数据库...oinstall 1544 Jul 11 19:07 hc_test11g.dat -rw-r–r– 1 oracle oinstall 950 Jul 8 10:29 inito11glen.ora.bak...-rw-r–r– 1 oracle oinstall 2851 May 15 2009 init.ora.org -rw-r–r– 1 oracle oinstall 578 Jul 8 18...:22 inittest11g.ora -rw-r—– 1 oracle oinstall 24 Jul 11 18:18 lkTEST11G -rw-r—– 1 oracle oinstall...:01 orapwdtest11g -rw-r—– 1 oracle oinstall 3584 Jul 8 17:29 orapwdtest11g.org #在此发现密码文件有问题,密码文件的在LINUX
lsnrctl start listener LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 14-SEP-2015 23:27:38 Copyright...TNS-12547: TNS:lost contact TNS-12560: TNS:protocol adapter error TNS-00517: Lost contact Linux...通过这个案例可以看出,对于dg中的警告信息也不要掉以轻心,很可能一个不经意的ora错误其实已经在警示重大的问题,如果及时关注,就为我们保证数据的安全提供了最快的补救措施。
看是比较简单的一个问题,却遭遇了ORA-27300,ORA-27301。因为这个涉及到了有关内核参数kernel.sem的修改。下面是其具体描述。...1、故障现象 OS版本:SUSE Linux Enterprise Server 10 SP3 (x86_64) - Kernel \r (\l) DB版本: SQL*Plus: Release 10.2.0.3.0...- Production 需求:Processes参数由1000修改到2000 SQL> startup pfile=/u02/database/MRDB/initMRDB.ora; ORA-27154...: post/wait create failed ORA-27300: OS system dependent operation:semget failed with status: 28 ORA-...接上例此处应设置为5010 因此对于信号量建议做如下设置 sysctl -w kernel.sem="5010 641280 5010 128" #关于这个参数的具体描述及设置可以参考:Linux
参考文章:数据库故障诊断基础工具之TFA ORA-600: $TFA_HOME/bin/tfactl diagcollect -srdc ora60 ORA-700: $TFA_HOME.../bin/tfactl diagcollect -srdc ora700 ORA-7445: $TFA_HOME/bin/tfactl diagcollect -srdc ora7445 如果无法通过...3.ORA-600/ORA-7445/ORA-700内部错误发生时候产生的跟踪日志文件和事件日志文件(incident)。 这是调查内部错误的主要信息。...-600/ORA-700/ORA-7445等内部错误,现阶段Oracle会通过最佳实践和机器学习等技术,进行自动分析给出解决方案。...所以,当遭遇ORA-600/ORA-700/ORA-7445时,如有官方MOS账号可以直接起一个SR,然后上传上述信息。 如果是已知的问题,会在最短的时间内获得自动分析结果。
能够想到的就是sqlnet.ora,一查还确实是这个原因。...network/admin> cat sqlnet.ora DIAG_SIGHANDLER_ENABLED=FALSE DIAG_ADR_ENABLED=OFF DIAG_DDE_ENABLED=OFF...network/admin> lsnrctl status listener_cust01 LSNRCTL for Linux: Version 11.2.0.2.0 - Production on 12...------------------- Alias LISTENER_CUST01 Version TNSLSNR for Linux...oracle' comp_id='tnslsnr' type='UNKNOWN' level='16' host_id='ccbdbpr3' host_addr='127.0.0.1'> TNS-12547
目录 1磁盘命令 1.1 linux -- 查看磁盘空间的大小 2分配权限 3删除用户和用户组 4压缩 5 oracle 里面的sql 5.1 查看当前数据库连接用户 5.2 Linux下Oracle...下的所有用户和用户组 7 Linux 修改用户默认的家目录 8 linux之查看用户home主目录在什么地方 9 数据库名 和 数据库实例名 10 查看数据库 11 更改sys和system的命令 12...启动监听 13 ERROR: ORA-12547: TNS:lost contact 14 oracle导入数据语句解释 15 查询全部的表空间 16查看表空间下所有的表 17 Oracle命令行中让所有属性在一行显示...system identified by password; ----- 修改system 密码 为password(你自定义的密码) 12 启动监听 会看到启动成功的界面; 13 ERROR: ORA...-12547: TNS:lost contact 在sql里面,用户连接不上, 需要 vim /etc/security/limits.conf 在这个里面将redis的配置打开,而且之后重启; 14
事情是这样的,新装了一套 Linux 环境下的 19.9 RAC 环境,应用方要求关闭归档。...kernel.sem = 250 32000 100 128 SEMMSL: 每个信号集的最大信号数量 SEMMNS:用于控制整个 Linux 系统中信号的最大数 SEMOPM:内核参数用于控制每个...semop 系统调用可以执行的信号操作的数量 SEMMNI :内核参数用于控制整个 Linux 系统中信号集的最大数量 SEMMSL * SEMMNI = SEMMNS 即 250 * 128 =...-27154,ORA-27300,ORA-27301,ORA-27302;根据这个也没法确定两者的关系,但确实两者之间有所关联,而且算法还不简单,现在已经太晚了,只能等后续有时间再看了,晚安,小伙伴们!...-27154,ORA-27300,ORA-27301,ORA-27302 (Doc ID 314179.1) Database Startup Fails with ORA-27300: OS system
报错如下: ORA-27154:post/wait create failed ORA-27300:OS system dependent operation:semget failed with status...: 28 ORA-27301:OS failure message: No space left on device ORA-27302:failure occurred at: sskgpcreates...:semget failed with status: 28 (文档 ID 949468.1) Instance Startup Fails With Error ORA-27154,ORA-27300...,ORA-27301,ORA-27302 (文档 ID 314179.1) 而这些文档的原因基本定位在sem相关的内核参数调整上。...-27154,ORA-27300,ORA-27301,ORA-27302,实例启动不成功,所以没有oracle用户的任何分配。
expdp时遇到ORA-31693&ORA-02354&ORA-01466 对一个schema运行expdp导出,expdp命令: nohup expdp HQ_X1/HQ_X1 DUMPFILE...=HQ_X1.DMP DIRECTORY=DIR1 parallel=8 flashback_scn=10838324803 & ORA-39095: Dump file space has been...官方文档的解释是parallel io server processes写文件不能同一时候写一个, 而且当一个io server process在写其余io server process在等待的时候就会报ORA...DUMPFILE=HQ_X1%u.DMP DIRECTORY=DIR1 parallel=8 flashback_scn=10838324803 & 之前的问题已经攻克了,但遇到了新的报错: ORA...data object “HQ_X1″.”TBL_BILL”:”SYS_P109″ failed to load/unload and is being skipped due to error: ORA
listener.ora Network Configuration File: /home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin.../listener.ora Generated by Oracle configuration tools....(PROTOCOL = TCP)(HOST = centos7)(PORT = 1521)) ) ) ADR_BASE_LISTENER = /home/oracle/app tnsnames.ora...Network Configuration File: /home/oracle/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora
领取专属 10元无门槛券
手把手带您无忧上云