一、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

一、修改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

二、修改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

Oracle Oracle数据库常用命令、Linux监听配置、oracle linux下开放1521端口相关推荐

  1. linux查询数据库oracle端口,Oracle数据库常用命令、Linux监听配置、oracle linux下开放1521端口...

    Oracle数据库常用命令.Linux监听配置.oracle linux下开放1521端口 时间:2020-02-14 来源: 一.Linux下Oracle数据库常用命令 oracle用户下执行: $ ...

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

    一.Linux下Oracle数据库常用命令 Oracle用户下执行: $ sqlplus system/manager @ file.sql 执行sql脚本文件 $ sqlplus system/ma ...

  3. oracle linux下开放1521端口

    Linux开放1521端口允许网络连接Oracle Listener 症状: 1. TCP/IP连接是通的.可以用ping 命令测试. 2. 服务器上Oracle Listener已经启动.   ls ...

  4. oracle开机启动监听,配置Oracle数据库和监听随Linux系统自启动

    在某些情况下需要在Linux操作系统上提供一种无人值守的随机启动Oracle的功能,目的也许仅仅是为了帮助那些对Oracle细节非常不关心的朋友.当然,如果有可能,一定不要使用这种自动化的方法,因为有 ...

  5. aix oracle监听配置_LINUX系统下Oracle修改默认监听端口号操作

    各位头条的朋友们大家好,打算在今后的一段时间为大家分享一批与云计算相关的干货运维技术指南,相信这些操作手册类的文章一定会给大家一些实际的帮助,提升IT技能的@.@大家都知道ORACLE的默认监听端口号 ...

  6. oracle pdb监听配置,oracle 12c 监听

    ########################################## 查看 每个 service 对应那个 pdb(用 lsnrctl status 只能看到 service 对应的是 ...

  7. linux 监听数据包,linux下网络监听与发送数据包的方法(即libpcap、libnet两种类库的使用方法)...

    linux下可以用libpcap函数库实现监听数据包,使用libnet 函数库发送数据包 安装: 在命令行下apt-get install 就可以了 libpcap的使用: /*author hjj ...

  8. linux监听apache代码,linux系统使用python监控apache服务器进程脚本分享

    这篇文章主要介绍了linux系统使用python监控apache服务器进程的脚本,大家参考使用吧 crtrl.py监控Apache服务器进程的Python 脚本 复制代码 代码如下: !/usr/bi ...

  9. 录音 linux 监听,如何在Linux下设置录音笔时间

    买了一个录音笔,效果比使用笔记本话筒录音好多了还省电.当然啦,我也曾试过使用手机录音,结果是,没能录多久就中断了(Android 就是这么不靠谱). 我的录音需要记录较为准确的时间信息.录音笔怎么知道 ...

最新文章

  1. apache性能测试工具ab使用详解
  2. php5.3.3下安装ffmpeg
  3. List接口的三大实现类比较
  4. c#获取本地ip地址网关子网掩码_教你如何修改路由器LAN口IP地址的方法
  5. CentOS7中设置.sh开机自启动(以后台启动geoserver为例)
  6. 手把手教你python实现量价形态选股知乎_【手把手教你】Python实现基于事件驱动的量化回测...
  7. [转]GCC 命令行详解 -L 指定库的路径 -l 指定需连接的库名
  8. Samba服务器简介及自动挂载配置案例
  9. 电脑入门完全自学手册_电气自动化自学宝典——看过人人都是工程师
  10. mysql主备切换 自动_核电生产管理信息系统EAM完成首次备用环境切换演练
  11. html之CSS设计(四种引入方式、各种选择器)
  12. 流量限制器(Flux Limiter)
  13. STM32接入机智云--实现数据上传和命令下发
  14. 周志华《机器学习》个人笔记
  15. 我的盖洛普“优势识别器”测试证书
  16. python 获取微信语音消息_GitHub - advancer-debug/Python_wechat: Python实现微信自动回复及接入聊天机器人...
  17. [BJDCTF2020]Mark loves cat(3种解法)
  18. 8. python基础之基础数据类型--bytes
  19. Win11任务栏太宽了怎么办?教你一招快速修改任务栏大小
  20. 戴维·萨尔诺夫,霍华德·阿姆斯特朗以及超外差无线接收机

热门文章

  1. AMD公司的灵魂Athlon产品回忆录
  2. 英雄联盟:英雄台词翻译(我用双手成就你的梦想。)
  3. 赛维LDK重整方案被法院强裁通过
  4. c语言几张图片合成视频,一张有料的图片!!!附文件-图片合成器C语言实现算法-站长资讯中心...
  5. 一种可以穿透还原卡和还原软件的代码一种可以穿透还原卡和还原软件的代码
  6. OpenCV 图像清晰度评价(相机自动对焦)
  7. mysql根据学号或是姓名查询_SQL学习之MySQL SQL查询作业答案
  8. The_Last_Geass
  9. ata高级计算机系统,ATAOffice2010年高级解题步骤.pdf
  10. ajax传递数组.net,ajax传递数组问题