一、Linux下Oracle数据库常用命令 Oracle用户下执行: $ sqlplus system/manager @ file.sql 执行sql脚本文件 $ sqlplus system/manager...的监听器listener状态查看/停止/启动 $ imp system/manager file=/tmp/expfile.dmp log=/tmp/implogfile.log ignore=y fromuser...监听配置 相关说明: Oracle11g64位软件的安装位置为/u01/app/oracle/product/11.2.0/dbhome_1 ,数据库名为默认的orcl,linux虚拟机的IP设置为192.168.1.121...linux下开放1521端口 1....那么可以关闭linux的防火墙。 sudo service iptables stop 2.
概述 因UPS意外跳闸导致服务器宕机,将各服务恢复后,发现LIMS系统无法正常访问,通过报错提示发现监听有问题,处理方法见下文: image.png 报错提示 处理 1.登陆到oracle数据库服务器...[root@lzdk ~]# su - oracle 2.查看监听状态 [oracle@lzdk ~]$ lsnrctl status LSNRCTL for Linux: Version 11.2.0.4.0...PORT=1521))) TNS-12541: TNS:no listener TNS-12560: TNS:protocol adapter error TNS-00511: No listener Linux...Error: 111: Connection refused 3.发现监听状态异常,先尝试手动启动监听 [oracle@lzdk ~]$ lsnrctl start LSNRCTL for Linux...TNSLSNR for Linux: Version 11.2.0.4.0 - Production System parameter file is /u01/app/oracle/product/11.2.0
在windosw虚拟机server2012上安装Oracle数据库后,远程连接失败,报 java.sql.SQLException: The Network Adapter could not establish...server_ip 1521 还是报连接失败,因为虚拟机的ip是配置的内网ip,telnet 127.0.0.1 1521 和telnet localhost 1521 竟然是通的,但是程序里test测试oracle...数据库连接还是不通,之前一直用的linux版本的oracle,很少出现这种问题。...3.然后想到查看Oracle的配置文件,打开路径 D:\Oracle\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora 文件...”; String dbURL= “jdbc:oracle:thin:@172.19.57.246:1521:orcl”; String userName= “scott”; String userPwd
Oracle监听无法启动 一般是你的计算机名改动了或者IP错了 解决办法 找到Oracle安装目录下的listener.ora 和tnsnames.ora 这两个文件 我的是在product/10.2.0...打开着两个文件,将里面的HOST修改为HOST=127.0.0.1 或者HOST=localhost,还可以通过cmd命令 获取IP地址填上去,两个文件里面都有host,两个改成一样的,改好之后重新启动监听就可以了
oracle 11g断网安装时,没有检测net的功能,所以安装完后,netstat -an 发现自动监听的是127.0.0.1:1521,这样安装完成后,其他的主机根本无法连接,是什么原因呢?...此时监听的还是 127.0.0.1:1521这个IP 修改监听文件 listener.ora 文件在 D:\app\Administrator\product\11.2.0\dbhome_1\network...Configuration File: D:\app\Administrator\product\11.2.0\dbhome_1\network\admin\listener.ora # Generated by Oracle...SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = CLRExtProc) (ORACLE_HOME =...Configuration File: D:\app\Administrator\product\11.2.0\dbhome_1\network\admin\tnsnames.ora # Generated by Oracle
4、删除客户端文件夹下的tnsnames.ora文件 5、重启电脑,就可以添加监听程序了。
##关闭数据库实例 srvctl stop database -d p19c0 ##开启单个节点到mount模式 srvctl start instance -d p19c0 -i p19c01 -o...mount ##开启归档 sqlplus / as sysdba alter database archivelog; ##设置归档路径 ALTER SYSTEM SET LOG_ARCHIVE_DEST
【开启数据库】 ? 【开启联机备份模式】 ? 【复制文件】 ?
Oracle 数据库通常建议开启归档模式,记录数据库操作的记录归档到本地日志文件! 可以通过以下命令查看是否开启归档: archive log list 如图,即已开启归档! 有啥好处呢?...开了归档之后,可以 RMAN 实时备份数据,配置 DataGuard 必须开启归档模式,数据库基本能保证零丢失!...开启归档模式的步骤: 1、设置归档路径 alter system set log_archive_dest_1='LOCATION=/archivelog'; 这个 /archivelog 目录需要是磁盘中物理存在的路径...2、关闭数据库,开启到mount状态 shutdown immediate startup mount 如果是 rac 集群环境,使用 srvctl 来关闭所有节点数据库,然后打开一个节点到 mount
目录 1 重启linux里面oracle的监听 1 重启linux里面oracle的监听 以oracle用户的身份登录虚拟机; 执行 cd $ORACLE_HOME #进入到oracle的安装目录...lsnrctl start #重启监听器 查看监听状态 lsnrctl status 在这个里面进行修改 /mylinux/myoracle/soft/database/oracle/product/...(SID_DESC = (GLOBAL_DBNAME = orcl) (SID_NAME = orcl) ) ) netstat -tunlp | grep 1521 以上就是监听成功
--================================== -- 设置 Oracle 监听器密码(LISTENER) --================================...在Oracle 9i 中Oracle监听器允许任何一个人利用lsnrctl从远程发起对监听器的管理。也容易导致数 据库受到损坏。 1....未设定密码情形下停止监听 [oracle@test ~]$ lsnrctl stop listener_demo92 -->停止监听,可以看出不需要任何密码即可停止...尝试未使用密码的情况下停止监听 [oracle@test ~]$ lsnrctl stop listener_demo92...使用密码来停止监听 [oracle@test ~]$ lsnrctl LSNRCTL> set
Oracle 单一主机多个实例多个监听器配置要点 1. 一台服务器主机, 有多个实例, 如: TSDB/ORCL; 又需要配置多个监听器 2....需要指定不同的LISTENER端口 3.pmon只会动态注册port等于1521的监听器, 其它端口则pmon不能动态注册listener, 要想让pmon动态注册listener, 需要设置local_listener...TNSLSNR for Linux: Version 12.2.0.1.0 - Production System parameter file is /home/oracle/app/oracle/product...---------------------- Alias ANDYCDB_TEST Version TNSLSNR for Linux...[oracle@12c01 admin]$ lsnrctl status andycdb_test LSNRCTL for Linux: Version 12.2.0.1.0 - Production
19c 修改监听端口 有些时候,由于数据库安装较早规划不合理直接使用了默认的数据库端口号,出于安全考虑,不管是服务器还是各种数据库尽量少用默认端口,默认账号密码等,近期就遇到了这样的要求,由于一套 Oracle...[grid@rac01 ]$ lsnrctl status LISTENER_SCAN1 LSNRCTL for Linux: Version 19.0.0.0.0 - Production on 13...-SEP-2022 14:49:30 Copyright (c) 1991, 2022, Oracle....-------------------- Alias LISTENER_SCAN1 Version TNSLSNR for Linux...1.检查监听状态 lsnrctl status more $ORACLE_HOME/network/admin/listener.ora 2.修改监听配置文件 vi /u01/app/oracle/product
在使用SSH时,经常会出现用ssh secure shell client连接linux连接不上 解决方法如下: 如果没安装ssh,其安装过程: 1.以root身份登入系统(没登入系统和没有足够的权限都不能安装...看有没正常启动 如果出现: tcp 0 0 *:ssh *:* LISTEN 就说明正常启动了 在windows 下用putty等SSH客户端软件连接测试,或直接在linux...主机上输入 ssh username@localhost 测试,但必须要先安装linux 下的SSH客户端软件包,即 openssh-clients-*,安装过程和上面的服务端包相同 若能成功远程登入...以上方法只在本次设置有效,必须设置开机时所要启动的系统服务:输入 setup 在4(开机时所要启动的系统服务)将ssh设置为开启。 系统设置—setup 功能说明:设置公用程序。
Oracle 连接本地的ORACLE数据库显示报错ORA-12514 看了一眼服务都启动着 打开Net Manager查看服务命名 和 监听程序 原来都被我清空了 首先创建监听程序 WIN +R
2、不能打开到主机的连接,在端口1521:连接失败的解决方法: (1)今天启动工程,突然提示无法连接远程Oracle。...检查10.201.70.68并未启动防火墙,可以ping通; (4)但发现直接在Oracle服务器上连接oracle也不能正常连接; (5)后发现为listener.ora导致,经过修改 \product...; (8)用命令查看当前端口情况netstat -a –n; (9)C:\Documents and Settings\Administrator>netstat -a -n (10)1521端口处于监听状态...监听端口,问题估计还是出在监听本身; (14)我打开另一台也装有Oracle且1521可以连接的机器,查看NETWORK\ADMIN\listener.ora文件,仔细对比两个Oracle该文件的区别,...(ADDRESS = (PROTOCOL = TCP)(HOST = lggsuper_pc)(PORT = 1521))); (16)我备份该文件后,将localhost 也改为本机名,重启监听。
我们时常会碰到这样的需求,就是要监听某个表的变化,然后来做一些操作。 如果该表数据只增加、不删除修改的话,要监听比较简单,可以定时去查询最新的id即可。...倘若该表发生变化时,能触发个事件之类的可供监听,那最好不过。 现在我们就可以通过binlog来完成了。监听binlog的变化即可,这样每次执行了什么语句都会提现在binlog里,我们就能监听到了。...binlog默认是关闭的,我们要开启它,就需要来修改mysql的配置文件。 mac上brew安装的mysql,默认安装后的目录是/usr/local/Cellar,版本是5.7.21。...只有了binlog,那还是不够的,我们还需要一个监听binlog的工具。
--======================== -- Oracle 监听器日志配置与管理 --======================== Oracle 监听器是一个服务器端程序,用于监听所有来自客户端的请求...因此对监听器的管理与维护相当重要。 本文主要描述对Oracle监听器日志文件的配置与管理。...有关监听器的描述请参考 配置 ORACLE 客户端连接到数据库 配置非默认端口的动态服务注册 一、监听器日志特性 1. ...查看当前监听器的状态 [oracle@test log]$ lsnrctl status listener_demo92 LSNRCTL for Linux...演示Linux平台下重命名日志文件 [oracle@test ~]$ cd /home/oracle/log
最近在搭建一个静态页面偏多的网站, 用vue或React有点大材小用,使用纯html / css / js 又不好用, 于是就用npm手动搭建一个简单的本地开发环境, 本地环境要实现几个基本功能 在本地开启...http服务; 且开启服务后, 会自动打开浏览器 浏览器自动刷新; 源码变化后, 浏览器会自动刷新显示内容 支持sass语法; 将sass代码实时转换为css 支持es6语法; 使用babel将es6...转换为es5 开启http服务, 自动开启浏览器, 实现浏览器自动刷新的实现思路是,在项目内用npm安装live-server 支持sass语法的实现思路是, 用npm安装node-sass 支持es6...concurrently提供了很有用的功能, 有了concurrently我们可以通过npm install在项目内安装多个服务,然后配置package.json内的script命令, 然后通过命令行一键并行开启多个服务
我们时常会碰到这样的需求,就是要监听某个表的变化,然后来做一些操作。 如果该表数据只增加、不删除修改的话,要监听比较简单,可以定时去查询最新的id即可。...倘若该表发生变化时,能触发个事件之类的可供监听,那最好不过。 现在我们就可以通过binlog来完成了。监听binlog的变化即可,这样每次执行了什么语句都会提现在binlog里,我们就能监听到了。...binlog默认是关闭的,我们要开启它,就需要来修改mysql的配置文件。 mac上brew安装的mysql,默认安装后的目录是/usr/local/Cellar,版本是5.7.21。 ?...只有了binlog,那还是不够的,我们还需要一个监听binlog的工具。下一篇来看canal
领取专属 10元无门槛券
手把手带您无忧上云