开启1521端口监听_Oracle数据库常用命令、Linux监听配置、Oracle linux下开放1521端口…

开启1521端口监听_Oracle数据库常用命令、Linux监听配置、Oracle linux下开放1521端口…一、Linux下Oracle数据库常用命令Oracle用户下执行:$sqlplussystem/manager@file.sql执行sql脚本文件$sqlplussystem/manager登录sqlplus,使用system用户$sqlplus/nolog以不连接数据库的方式启动sqlplus,启动数据时会用到$lsnrctlstatus/stop/startOrac…

大家好,又见面了,我是你们的朋友全栈君。

一、Linux下Oracle数据库常用命令

Oracle用户下执行:

$ sqlplus system/manager @ file.sql 执行sql脚本文件

$ sqlplus system/manager 登录sqlplus,使用system用户

$ sqlplus /nolog 以不连接数据库的方式启动sqlplus,启动数据时会用到

$ lsnrctl status/stop/start Oracle的监听器listener状态查看/停止/启动

$ imp system/manager file=/tmp/expfile.dmp log=/tmp/implogfile.log ignore=y

fromuser=expuser touser=impuser

用户模式表数据导入,这里我只使用了几个参数,还有好多没有用到的参数,如果没有特别指定值,就使用默认的值。

$ exp username/password file=/tmp/expfile.dmp log=/tmp/proV114_exp.log

用户模式表数据导出,这是最简单的导出方法,还有好多参数没有写出来。

Sqlplus下执行:

sqlplus system/manage as sysDBA

SQL> conn / as sysDBA sysDBA用户模式连接

SQL> startup 启动数据库

SQL> shutdown immediate 立即关闭数据库

SQL> desc DBA_users; 查询DBA_users表结构

SQL> select username from DBA_users; 查询当前sid下的所有用户的username

SQL> select count(*) from username.tablename; 查询tablename表的行数

SQL> drop user username cascade; 删除名称为username的Oracle用户

SQL> select distinct table_name from user_tab_columns; 查看当前user模式下所有表名

~~~~~~今就想到这些,先写到这,呵呵~~~

二、Linux监听配置

相关说明: Oracle11g64位软件的安装位置为/u01/app/oracle/product/11.2.0/dbhome_1

,数据库名为默认的orcl,linux虚拟机的IP设置为192.168.1.121

先看看状态

lsnrctl status 查看listener状态

lsnrctl start 启动Oracle listener

lsnrctl shop 停止Oracle listener

1、修改listener.ora文件内容

命令:[Oracle@gpdb ~]$ vi

/u01/app/oracle/product/11.2.0/dbhome_1/network/admin/listener.ora

内容:

SID_LIST_LISTENER=

(SID_LIST=

(SID_DESC=

(GLOBAL_DBNAME= orcl)

(ORACLE_HOME=/u01/app/oracle/product/11.2.0/dbhome_1)

(SID_NAME=orcl)

)

)

LISTENER =

(DESCRIPTION_LIST =

(DESCRIPTION =

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

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

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

)

)

ADR_BASE_LISTENER = /u01/app/oracle

2、修改tnsnames.ora文件内容

命令:[Oracle@gpdb ~]$ vi

/u01/app/oracle/product/11.2.0/dbhome_1/network/admin/tnsnames.ora

内容:

orcl =

(DESCRIPTION =

(ADDRESS_LIST =

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

//或者复制这行把localhost改为ip

)

(CONNECT_DATA =

(SID = orcl)

)

)

三、Oracle linux下开放1521端口

1. 假如你是在一个局域网环境,配置了防火墙。那么可以关闭linux的防火墙。

sudo service iptables stop

2. 编辑iptables, 开放1521端口:

sudo vi /etc/sysconfig/iptables

-A INPUT -p tcp -m state –state NEW -m tcp –dport 1521 -j ACCEPT

:wq

重启防火墙

sudo service iptables restart

保存配置,以便linux重启后依然有效

sudo service iptables save

查看防火墙规则:

sudo iptables -L -n

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/134143.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 挖矿脚本真的凶残!!

    挖矿脚本真的凶残!!事因:阿里突然发短信说我的阿里云服务器上面有挖矿程序!!!!!,顿时一惊,所以登陆到服务器。1.我用了top命令查看系统目前系统性能结果发现有个叫-bash的进程占用了99%的资源2.接下来我用kill-921252然后等一会又发现了这个脚本继续在占用资源,然后百度了下说这个挖矿可能有定时任务3.然后就采用了crontab-l查看定时任务列表果然有个定时任…

    2022年7月13日
    18
  • matlab 矩阵转置「建议收藏」

    matlab 矩阵转置「建议收藏」matlab矩阵转置B=A’

    2022年6月25日
    25
  • SpringBoot——整合Shiro完成登录检验

    SpringBoot——整合Shiro完成登录检验SpringBoot——整合Shiro完成登录检验

    2022年4月23日
    47
  • Linux内核的整体架构简介

    Linux内核的整体架构简介1.前言本文是“Linux内核分析”系列文章的第一篇,会以内核的核心功能为出发点,描述Linux内核的整体架构,以及架构之下主要的软件子系统。之后,会介绍Linux内核源文件的目录结构,并和各个软件子系统对应。注:本文和其它的“Linux内核分析”文章都基于如下约定:  a)内核版本为Linux3.10.29(该版本是一个longterm的版本,会被Linux社区持续维

    2022年7月23日
    9
  • 腾讯云免费ssl_腾讯云ssl证书申请

    腾讯云免费ssl_腾讯云ssl证书申请1.点此进入SSL证书产品页面2.点击立即选购,进入产品配置界面。3.选择自定义配置–>国际标准–>域名型免费版,点击免费快速申请。4.进入登录界面,用微信扫二维码。5.填写域名相关信息,点击下一步6.选择域名的验证方式,推荐DNS验证,点击下一步。7.打开域名管理后台,根据上一步获得的域名解析信息,增加一条TXT类型的解析记录。8.回到腾讯云SSL证书申请界面,查看域名验证结果,验证成功会收到一条短信,反之会有提示错误。9.申

    2025年10月17日
    2
  • k8s(二)搭建「建议收藏」

    k8s(二)搭建「建议收藏」k8s安装 初始化环境kubernetes必要组件安装集群安装一主多从多主多从安装 初始化环境minibuke 用于快速构建单节点k8s的工具kubeadm 用于快速搭建k8s集群的工具二进制包 从官网下载每个组件的二进制包 一次去安装 对于理解k8s更有效作用nathostmaster10.0.3.11192.168.56.101node110.0.3.12192.168.56.102node210.0.3.14192.168.56.1

    2022年8月9日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号