sqlplus专题

sqlplus: error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such

在Zabbix Server服务器上安装oracle-instantclient11.2后,结果使用sqlplus命令时遇到“sqlplus: error while loading shared libraries: libnsl.so.1: cannot open shared object file: No such file or directory“错误,下面总结一下解决过程。

Oracle数据库SQLPLUS中几个常用set语句

常用set语句在设置一些需要的格式规范。下面,列举了几个常见set语句的应用。 SQL> set echo on—————————————————设置运行命令是是否显示语句 SQL> set feedback on———————————————-设置显示“已选择XX行” SQL> set colsep | —————————————————设置列与列之间的分割符号 SQL>

sqlplus,set linesize ,set pagesize,

http://news.newhua.com/news1/program_database/2010/35/103515315648FH5964A3880I1AFJ6AADGE596E1HFE0375AJKHC4F41.html   Oracle里的set零零碎碎的,这里整理归纳一下 SQL> set timing on;          //设置显示“已用时间:XXXX

oracle sqlplus 常用命令

show  user    查看当前用户 conn 用户名/密码  从当前用户切换到另一个用户 disc  断开当前用户oracle 用户连接,并没有退出sql plus 窗口 exit  断开当前oracle 用户连接,并且退出sql plus 窗口 passw 修改用户的密码 password 用户名 linesize 控制每行显示多少个字符 语法:set linesize 字符

Oracle| sqlplus的非交互式使用

sqlplus交互界面存在的问题sqlplus的两种非交互式使用方式 1 通过外部命令文件2 通过标准输入 利用管道做兴许处理须要注意的地方一个简单的脚本1 sqlplus交互界面存在的问题 sqlplus是ORACLE数据库的最重要的官方命令行client软件。是DBA的必备工具,使用它能够完毕差点儿所有的管理任务。然而。sqlplus的交互界面并非很友好,输入命令时不具有历史命令记录功能。默

Oracle| 用sqlplus登录Oracle方式汇总

1.本地登录 sqlplus / as sysdba 2.账号密码登录 sqlplus user/passwd 3.选择实例登录 sqlplus user/passwd@实例名 例如 sqlplus user/passwd@orcl 4.连接远程数据库实例 sqlplus user/passwd@IP:端口/实例名 例如:sqlplus user/passwd@192.168.1.2:152

Sqlplus下的set命令详解

Oracle的 sqlplus是与数据库交互的客户端工具,在sqlplus中可以运行sql语句和sqlplus命令。在此就来给大家详细的介绍相关的set命令。 (1) sql>set echo {on|off}; 在用一个start命令执行sql脚本时,是否显示脚本中正在执行的命令。 (2) sql>set feedback{6|n|on|off}; 是否显示当前sql语句查询或修改的行

sqlplus 连接oracle

sqlplus root/root@root

湘潭大学软件工程专业oracle-sqlplus安装教程

前言 笔者在网上找了一些教程,但是没有装好,或者不知道啥原因,反正就是登不进去老师要求的系统,连接不上服务器,非常苦恼,请教了一下同学,终于弄好了,本文希望能帮助到和我一样有相同困扰的同学 下载压缩包 首先是下载安装包,按照我的理解,应该是下载下面这个压缩包就行了 先打开老师的数据库网站 下载好之后解压缩 哈哈为了比较生动形象,我重新操作一遍,应该不会有啥影响吧 解压缩完之后

sqlplus的几种登陆方式

1.C: > sqlplus "/as sysdba" --以操作系统权限认证的oracle sys管理员登陆 2.C: > sqlplus /nolog --不在cmd或者terminal当中暴露密码的登陆方式 SQL> conn /as sysdba & SQL> conn sys/password as sysdba 3.C:

oracle的sqlplus默认会执行的脚本

我原来是知道sqlplus会默认执行$ORACLE_HOME/sqlplus/admin/glogin.sql这个脚本 今天在一个陌生的环境调用sqlplus时总会默认执行两条语句 但是就是找不到被执行的文件在哪里 后来发现是在环境变量 ORACLE_PATH下的login.sql文件 ORACLE_PATH这个环境变量是sqlplus这个工具使用的一个环境变量 ORACLE_PATH Env

sqlplus 和sql的区别

1)sql会访问数据库,而sql*plus不能访问数据库   2)sql不能缩写,而sql*plus可以   3)sql缓冲区只包含sql语句

sqlplus / as sysdba登陆失败,(ORA-01017)

周一上班检查alert log,看到某个库报出大量的错误 提示无法连接到ASM实例,这是某知名MES厂商DBA创建的11G RAC刚刚​转交到我手上的,这又是给我挖了什么坑? 报错为ORA-01017​用户名密码不对?​what? 登陆oracle 用户发现本机也无法直接以sqlplus / as sysdba登陆 登陆grid 也无法用sqlplus  /  as sys

sqlplus登录\连接命令、sqlplus命令的使用大全

Oracle的sql*plus是与oracle进行交互的客户端工具。在sqlplus中,可以运行sqlplus命令与sqlplus语句 我们通常所说的DML、DDL、DCL语句都是sql*plus语句,它们执行完后,都可以保存在一个被称为sql buffer的内存区域中,并且只能保存一条最近执行的sql语句,我们可以对保存在sql buffer中的sql 语句进行修改,然后再次执行,

linux 环境oracle sqlplus下使用退格backspace回删出现^H的解决办法

1、进入sqlplus前设置回删在进入sqlplus之前,在当前terminal 执行如下命令: stty erase '^H' 就可以了。      stty: 修改终端参数。如果不想每次进入终端都敲入这个命令,在当前用户的.profile里面加入这个命令。这个命令的意识就是使用       BackSpace键作为删除键。 2、在sqlplus里面用ctrl+backspace代替ba

sqlplus下移动光标和退格删除

转自:http://blog.itpub.net/7199859/viewspace-407069/ rlwrap工具可以解决linux下sqlplus 提供浏览历史命令行的功能,和删除先前输入错误的字母等问题 1.安装 需要readline包 这个安装光盘就有 [root@asm RedHat]# cd RPMS/ [root@asm RPMS]# rpm -Uvh readline*

Win10安装sqlplus遇到报错的解决办法

1.下载安装sqlplus.exe的错误解决过程         最近有用到sqlplus连接Oracle数据库执行自动化脚本,Orcle服务器版本是11.2.0.1。在Navicat工具上通过如下语句查询到的版本信息截图如图1所示:         SELECT * FROM v$version; 图1 Oracle服务器版本信息          其中“Oracle Databa

ORCAL SQLPLUS上机6-1

SQL> declare2 v_num number:=9;3 begin4 v_num:=v_num+1;5 dbms_output.put_line(v_num);6 end;7 / --定义记录类型,类似结构体,用select...into --定义记录类型,类似结构体,用select...intoSQL> declaretype employee_type is re

sqlplus心得

[color=red]sqlplus $1/$2 @/tmp/EDOMASK/CDSTCK/MAPRG/drop_maprg_cd_s14_ins2014bk.sql[/color] [b]一,登陆方式:[/b] 1. C: >sqlplus username/password 如:普通用户登录 sqlplus scott/tiger C: >sqlplus username/pas

sqlplus SPOOL 导出网页文件

在用spool 导出数据的时候,如果直接导成excel, 那么在格式上比较路,比如一个字段占了2列,这个还是好的,有的占了办列,这个格式看上去还是很麻烦的,所以我们可以使用sqlplus 的markup 命令, 直接导出成网页形式的,这样在格式上要整齐很多。   关于sqlplus 和 spool,可以参考我的2篇blog: Oracle sqlplus 常用命令总结 http://w

修改sqlplus中显示时间日期的格式

在数据库里查询数据的时候,我们经常会遇到一些和日期时间格式的问题,比如显示语言,显示格式等。可能数据在数据库里面存放的格式是:YYYY-MM-DD HH24:MI:SS, 但我们查询出来的却是 22-1月-10, 第一反应可能是字符集出了问题。 其实还有一个原因就是系统环境变量没有设置,下面我们就来看下有关这个的配置问题。   1.  在session 中修改   1. 1 中

Oracle 用 sqlprompt 修改 sqlplus 提示符

当管理的数据库比较多的时候,在sqlplus里切换就是一件麻烦的事。 要非常小心,以防出错。 可以修改sqlplus 的提示符:SQL> ,把这个改成我们用户和实例名,这样就不容易出错。     先看一下Oracle 自定义的参数:   SQL> define DEFINE _DATE           = "11-MAY-11" (CHAR)

sqlplus格式设置

一、语法 1.当前连接生效 设置sqlplus模式显示总行数: SQL> show pagesize; --查看目前的pagesizeSQL> set pagesize 100; --设置pagesize为100 设置sqlplus模式显示行宽度: SQL> show linesize; --查看当前的linesize宽度SQL> set linesize 100; --设置linesi

使用sqlplus 执行*.sql文件

利用 sqlplus 登录数据库之后 键入: @文件名 全路径     即可执行*.sql 文            件            例 假设有一个 test.sql 文件 所在路径是/home/oracle/  现在要执行它              1 登录数据库            sqlplus system/manager              2 在提示符 S

sqlplus 如何显示输出到控制台的结果

在oracle的sqlplus中输出结果时,默认是没有结果的如:SQL> begin2 dbms_output.put_line('结果');3 end;4 /结果什么都没有。解决办法:在sqlplus中输入命令:SQL>set serveroutput on即可测试SQL> begin2 dbms_output.put_line('结果');3 end;4 /

怎样使用sqlplus连接oracle11g数据库

我本机装了Oracle的数据库。现在我想要用PLSQL developer 一定要装oracle的客户端吗? 标准解释: 其实运行plsql,需要32位的oci.dll文件。 如果你本机的oracle是32位的,不需要装其他东西。并且不用手动去配置tool,preference的oracle_home和oci library,plsql会自动加载。如果本机oracle是64位的,则需要装