首页 > 数据库 >oracle常用命令

oracle常用命令

时间:2024-03-29 18:00:33浏览次数:19  
标签:PROTOCOL DESCRIPTION 数据库 常用命令 实例 监听器 ADDRESS oracle

1. 修改监听器配置

在Oracle数据库中,监听器是一个非常重要的组件,其负责监听外部的请求并将其分发到相应的实例中。当无法远程登录时,我们需要检查监听器的配置。

2. 在终端中输入以下命令,打开监听器配置文件:

$ cd $ORACLE_HOME/network/admin

$ vi listener.ora

在文件中修改以下参数:



(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))

)

 )

将其中的IP地址改为本机IP地址:


(DESCRIPTION_LIST =

(DESCRIPTION =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.0.100)(PORT = 1521))

(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1521))


)

)

3. 修改完成后,重启监听器:

$ lsnrctl stop

$ lsnrctl start

4. 修改数据库实例配置

除了修改监听器配置外,我们还需要检查数据库实例的配置。

在终端中输入以下命令,打开实例配置文件:

$ cd $ORACLE_HOME/dbs

$ vi init.ora

在文件中添加以下参数:

REMOTE_LOGIN_PASSWORDFILE = EXCLUSIVE

5. 保存文件后,关闭数据库实例:

$ sqlplus / as sysdba

SQL> shutdown immediate

之后重新启动数据库实例:

$ sqlplus / as sysdba

SQL> startup

6. 测试远程登录

配置完成后,我们就可以测试远程登录了。

在本机终端输入以下命令:

$ sqlplus user/[email protected]/orcl

其中user为数据库用户名,password为对应的密码,192.168.0.100为其他机器的IP地址,orcl为数据库实例名。

标签:PROTOCOL,DESCRIPTION,数据库,常用命令,实例,监听器,ADDRESS,oracle
From: https://www.cnblogs.com/xiaofengshan/p/18104353

相关文章

  • Oracle中表空间查询
    1、查看表占的空间SELECTt.segment_name,round(SUM(t.bytes/1024/1024/1024),2)FROMuser_segmentstGROUPBYt.segment_nameORDERBYSUM(t.bytes/1024/1024/1024)DESC2、查看表空间使用率(包含临时表空间)SELECT*FROM(SELECTA.TABLESPACE_NAME,ROUND(A.BY......
  • 【docker常用命令系列】Docker save语法用法示例详解
    【docker常用命令系列】Dockersave语法用法示例详解源自专栏《docker常用命令系列目录导航?》文章目录[【docker常用命令系列】Dockersave语法用法示例详解](https://zhuanlan.zhihu.com/p/689619518/)概览用法别名选项示例参考链接概览dockerimagesav......
  • 云计算02笔记---远程连接服务ssh 以及cp mv rm cd mkdir echo 等Linux常用命令
    远程连接服务ssh语法格式:ssh用户名@ip地址【-p指定端口号】例如:[email protected]默认端口号:22修改端口号:vim/etc/ssh/sshd_config编辑其中一行#port22改为port2222删去了注释符号#且改变端口号拷贝命令cpcp位置1位置2从位置1复制到位置......
  • 云计算笔记03--配置yum源及下载nginx并上传项目至服务器(常用命令 lrzsz cat head tail
    配置yum源首先将系统自带的yum源进行备份cd/etc/yum.repos.d///进入到yum配置目录mkdirbackup//创建一个备份目录mv*.repobackup///将所有以.repo结尾的文件移动到备份目录中#阿里云的yum源网站:https://developer.aliyun.com/......
  • Oracle查询数据库万能SQL
    Oracle数据库表简要说明数据库表描述USER开头的只能查询自身用户的表DBA开头的最高权限,只能用sys、system用户才能查询CDB开头的ContainerDatabase数据库容器,ORACLE12版本引入ALL开头的sys、system、普通用户都能查查询数据库表--查询数据......
  • docker常用命令
    最后修改时间2024-03-28操作系统Linuxversion5.15.0-86-generic(buildd@lcy02-amd64-086)(gcc(Ubuntu11.4.0-1ubuntu1~22.04)11.4.0,GNUld(GNUBinutilsforUbuntu)2.38)#96-UbuntuSMPWedSep2008:23:49UTC2023一些docker常用指令查看镜像列表sudodocker......
  • Redis五大数据类型常用命令
    Redis的五大数据类型1.redis键(key)​1)查看当前库的所有键127.0.0.1:6379>keys*​2)判断某个键是否存在127.0.0.1:6379>exists<key>例如:127.0.0.1:6379>existst1​3)查看键对应的value的类型127.0.0.1:6379>type<key>​4)删除某个键127.0.0.1:6379......
  • ETLCloud结合Oracle实现CDC
    CDC,即Change Data Capture(变更数据捕获)功能,主要针对实时数据同步和更新场景,能够实时监测数据库中的数据变化,并将发生变化的数据进行高效精准地捕获和传输,极大地提高了数据处理的效率以及系统的响应速度。在实际应用中,CDC功能对于对数据时效性要求极高的业务场景尤为关键,例如金......
  • linux常用命令
    linux常用命令防火墙操作开放8081端口firewall-cmd--add-port=8081/tcp--permanent防火墙重启firewall-cmd--reload查看当前开放端口firewall-cmd--list-ports--permanentmysql重启systemctlrestartmysqldmysql登录mysql-h地址-P端口-u用户名-p密码......
  • hbase - [03] 客户端常用命令(hbase shell)
     1、列出所有namespacelist_namespace2、创建namespacecreate_namespace'ns_name'3、修改namespace属性alter_namespace'nsname',{METHOD=>'set','PROPERTY_NAME'=>'PROPERTY_VALUE'}4、删除namespace属性alter_namesp......