Oracle 实用技巧
[root@OEL ~]# tar -zxvf rlwrap-0.42.tar.gz
[root@OEL rlwrap-0.42]# ./configure [root@OEL rlwrap-0.42]#make [root@OEL rlwrap-0.42]#make install
[root@OEL ~]# su - oracle [oracle@OEL ~]$ rlwrap sqlplus / as sysdba
SQL*Plus: Release 11.2.0.1.0 Production on Fri Dec 5 10:51:22 2014 Copyright (c) 1982, 2009, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing optionsSQL>select status from v$instance; SQL>select * from v$version;
[oracle@OEL ~]$ vi .bashrc
# User specific aliases and functions alias sqlplus='rlwrap sqlplus' alias rman='rlwrap rman' alias adrci='rlwrap adrci'
[oracle@OEL ~]$ source .bashrc
oracle数据库安装好之后,默认在$ORACLE_HOME下面的sqlplus/admin/目录里面会有glogin.sql配置文件
这是一个全局的并且会自动运行的配置文件,在客户端使用sqlplus的时候会自动调用这个文件。
[oracle@OEL ~]$ sqlplus / as sysdba SQL*Plus: Release 11.2.0.1.0 Production on Fri Dec 5 11:37:23 2014 Copyright (c) 1982, 2009, Oracle. All rights reserved. Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production With the Partitioning, OLAP, Data Mining and Real Application Testing options sys@ORA11>
sys@ORA11> set linesize 40 sys@ORA11> select * from v$version; BANNER ---------------------------------------- Oracle Database 11g Enterprise Edition R elease 11.2.0.1.0 - 64bit ProductionPL/SQL Release 11.2.0.1.0 - Production CORE 11.2.0.1.0 Production TNS for Linux: Version 11.2.0.1.0 - Prod uctionNLSRTL Version 11.2.0.1.0 - Production
sys@ORA11> set linesize 200 sys@ORA11> /BANNER -------------------------------------------------------------------------------- Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Production PL/SQL Release 11.2.0.1.0 - Production CORE 11.2.0.1.0 Production TNS for Linux: Version 11.2.0.1.0 - Production NLSRTL Version 11.2.0.1.0 - Production
set serveroutput on --设置默认打开dbms_output的输出 define _editor=/usr/local/bin/vim --定义使用的编辑器【定义编辑器为vim,windows平台可设置为notepad】 column object_name format a30 --设置object_name的列长尾30【字符列使用a+数字来表示长度】 column object_id format 999999 --设置object_id列长尾6【数字列需要使用999表示长度,显示多少位就用多少个9表示长度】
sys@ORA11> ! --临时返回操作系统提示符下 [oracle@OEL ~]$ ls database_check.sql database_info.txt oradiag_oracle database_info.sql Desktop plsql_code [oracle@OEL ~]$ exit --返回sqlplus提示符下
sys@ORA11> ho --临时返回操作系统提示符下 [oracle@OEL ~]$ ls database_check.sql database_info.txt oradiag_oracle database_info.sql Desktop plsql_code [oracle@OEL ~]$ exit --返回sqlplus提示符下
sys@ORA11> host --临时返回操作系统提示符下 [oracle@OEL ~]$ ls database_check.sql database_info.txt oradiag_oracle database_info.sql Desktop plsql_code [oracle@OEL ~]$ exit --返回sqlplus提示符下
[oracle@OEL ~]$ which oerr /u01/app/oracle/product/11.2.0/dbhome_1/bin/oerr --oerr默认在$ORACLE_HOME/bin目录下
sys@ORA11> select * from v$instance; select * from v$instance * ERROR at line 1: ORA-01034: ORACLE not available
[oracle@OEL ~]$ oerr ora 01034 01034, 00000, "ORACLE not available" // *Cause: Oracle was not started up. Possible causes include the following: // - The SGA requires more space than was allocated for it. // - The operating-system variable pointing to the instance is // improperly defined. // *Action: Refer to accompanying messages for possible causes and correct // the problem mentioned in the other messages. // If Oracle has been initialized, then on some operating systems, // verify that Oracle was linked correctly. See the platform // specific Oracle documentation.
转载于:https://www.cnblogs.com/zhenxing/p/4150093.html
Oracle 实用技巧相关推荐
- Oracle实用技巧
一. ORACLE SQL PLUS 使用技巧: ----①查找重复记录: SELECT DRAWING, DSNO FROM EM5_PIPE_PREFAB WHERE ROWID!= (SELEC ...
- Oracle 实用技巧之不知道密码情况下 dblink 的迁移
巩飞(网名Morinson) "大家好,我是巩飞,网名 Morinson,现在是服务于云和恩墨西北区的一名工程师,有14年在IT公司的技术类工作经验,特别是在 ORACLE 数据库管理领域方 ...
- linux让新生成的文件自动加锁,Linux_实用技巧一则 Linux系统对文件进行加锁,当有多个工作线程要同时对一 - phpStudy...
实用技巧一则 Linux系统对文件进行加锁 当有多个工作线程要同时对一个文件进行写操作时,如果不对该文件进行加锁就可能会因误操作而引起一系列的问题. 解决这个问题有多种方法.我们这里考虑使用文件锁来对 ...
- Visual Paradigm创建UML的流程和一点实用技巧
常用工具系列 相关文章: Windows平台 常用开发工具下载 putty,Android Studio,Visual Studio Code,git,Visual Paradigm社区版 Ubunt ...
- 深度学习11个实用技巧
深度学习11个实用技巧 深度学习工程师George Seif发表了一篇博文,总结了7个深度学习的技巧,本文增加了几个技巧,总结了11个深度学习的技巧,主要从提高深度学习模型的准确性和速度两个角度来分析 ...
- 【老鸟分享】Linux命令行终端提示符多种实用技巧!
1.Linux命令行提示符简介 众所周知,Linux命令行是系统管理员管理Linux的重要手段,我们管理Linux,首先要面对的就是Linux命令行提示符. Linux命令行结尾的提示符有" ...
- 经典 | 深度学习的7大实用技巧
编译 | AI科技大本营 参与 | 林椿眄 编辑 | 谷 磊 对于许多具有挑战性的现实问题,深度学习已经成为最有效的解决方法. 例如,对于目标检测,语音识别和语言翻译等问题,深度学习能够表现出最佳的性 ...
- 深度学习七个实用技巧
点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 深度学习已经成为解决许多具有挑战性的现实世界问题的方法.对目标检测 ...
- Python大神用的贼溜,9个实用技巧分享给你
来源:数据分析1480 本文约3000字,建议阅读6分钟 本文为你介绍一些关于python的实用技巧. 本文会试着介绍一些其它文章没有提到的小技巧,这些小技巧也是我平时会用到的的.让我们一探究竟吧! ...
最新文章
- vue中把props中的值赋值给data
- 实验一:JDK下载与安装、Eclipse下载与使用总结心得
- N76E003快速上手使用和大坑提示
- 经典C语言程序100例之六三
- SAP Spartacus 读取 Cart 的原理分析
- Oracle分析函数参考手册
- 验证授权【msdn】
- python哲学内容是_Python哲学(import this)
- js调用本地js文件(亲测)
- mysql limit不要1_神坑!MySQL中order by与limit不要一起用!
- getprop setprop初步探索
- maven配置时报错NB: JAVA_HOME should point to a JDK not a JRE**解决方法
- PHP的时间增加10分钟和加一天的时间
- ArcGIS中地理配准与空间校正的不同
- python中shift函数_Pandas Shift函数的基础入门学习笔记
- java企业号开发教程_详解java微信企业号开发之开发模式的开启步骤
- Ubuntu下mingw和aarch64交叉编译x264/x265/openssl/freetype2的ffmpeg
- mysql中update和limit_在MySQL中可以将UPDATE查询与LIMIT一起使用吗?
- 写代码,心情很重要。一定要保持一个良好的心态,静下心来
- Unittest数据驱动
热门文章
- php外边框样式,CSS中的边框样式
- 当append遇到make遇到的坑
- 大厂程序员年薪_年薪25万一线大厂程序员,年薪10万三线城市大专讲师,怎么选...
- linux内核工程导论,Linux内核工程导论——内存管理(3)
- 缩略图修复_如何解决SOLIDWORKS不显示缩略图预览的方法?
- linux16.04添加用户,Ubuntu16.04下添加新用户
- mysql随机查询多条记录表_MySQL 随机查询表中N条记录
- pytorch torch.unsqueeze
- python cls
- go语言 select