1. 首页
  2. 综合百科
  3. sqlplus(sqlplus执行sql文件)

sqlplus(sqlplus执行sql文件)

简介:关于sqlplus(sqlplus执行sql文件)的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于综合百科技术大全及相关资讯,可以多多关注茶馆百科网。

#本文目录一览

1、oraclesqlplus命令汇总2、Oracle数据库SQLPLUS介绍3、sqlplus怎么读4、linux系统oracle执行sqlplus找不到5、sqlplus怎么登陆6、sqlplus常见命令1oraclesqlplus命令汇总

1.sqlplus  需要输入账号密码才能登陆,此处只能一般账号(scott)和普通管理员(system)登陆

2.sqlplus/nolog  可以直接登录到oracle(无需账号密码)

3. conn用户名/密码@服务器IP地址:端口/实例名  as 连接身份

实例: conn sys/123456@127.0.0.1:1521/orcl as sysdba

1)查看oracle服务端监听器状态:

        lsnrctlstatus

2)如果没有监听:lsnrctlstop   lsnrctlstart

3)发现端口是1525而不是1521,问题最终解决!

4.执行系统命令

host 系统命令   eg: host mkdir d:\testoracle      #在D盘创建一个叫testoracle的文件夹

5.清屏:clearscreen

6.查看error信息:show error

7.查看当前登录的用户  showuser

8.导出记录到本地的文件中:

spool  指定导出到本地的文件名

关闭导出记录:spool off

9.导入sql文件:

start  sql文件存放的位置

10.密码修改:passw   修改当前用户的密码,如需修改其他用户的密码,必须使用sys账号修改

11.环境变量设置:

临时修改,重启下sqlplus就会丢失设置

set linesize 60 (默认80,showlinesize显示)设置显示行的高度

setpagesize 20  (默认14,show pagesize)  设置每页显示的行数

永久修改:

文件位置:E:\oracle\Administrator\product\11.2.0\dbhome_1\sqlplus\admin\glogin.sql

添加内容如下:

set linesize 60

setpagesize 20 

2Oracle数据库SQLPLUS介绍

Oracle数据库SQLPLUS介绍

SQLPLUS是ORACLE公司开发的很简洁的管理工具,SQLPLUS是更好的,最核心的ORACLE管理工具。SQLPLUS简洁而高效,舍弃浮华,反璞归真。使用sqlplus,进入sqlplus并进行简单的操作目的是熟悉oracle的小工具sqlplus的使用。

1、如何进入SQLPLUS界面

进入DOS,然后键入如下命令

C:\sqlplus/nolog

进入字符界面

C:\sqlplusw/nolog

进入windows界面,windows平台特有的。

/nolog是不登录的意思。只进入SQLPLUS程序提示界面。

等待你输入命令。

2、SQLPLUS的基本操作

Sqlconnect/assysdba

连接到本地的更高帐号

Sqlhelpindex

EnterHelp[topic]forhelp.

Sqlshowall

显示当前SQLPLUS的环境设置

Sqlshowuser

显示当前所登录的.用户信息

SQLclearscreen

有的时候sqlplus会显示的有点乱,光标不在最后,请清屏.

3、一些常用命令

Spool

命令是将屏幕的显示输入到文本文件内,以便查看,有点象屏幕转存。

SPOOLC:\1.TXT

SELECT*FROMEMP;

SPOOLOFF

以上三行就将SPOOL和SPOOLOFF所夹的屏幕输出到c:\1.txt文件中。

Spoolc:\1.txtappend

Select*fromdept;

Spooloff

加APPEND命令的含义是续写c:\1.txt,如果不加,将会把原来的c:\1.txt覆盖,这是10G的新特性,

以前的数据库版本不能续写,只能指定新的文件名称。

Run

运行SQLPLUS缓冲区内的SQL语句,可以缩写为r

/

与run命令相同,运行SQLPLUS缓冲区内的SQL语句

@脚本

@%oracle_home%\rdbms\admin\utlxplan.sql

该句话的含义为运行指定的脚本。

@@为运行相对路径下的脚本,一般是在大脚本调用小脚本的时候使用。

Save

将当前SQLPLUS缓冲区内的SQL语句保存到指定的文件中

如savec:\2.txt

Get

将文件中的SQL语句调入到SQLPLUS缓冲区内。

如getc:\2.txt

Edit

编辑当前SQLPLUS缓冲区内的SQL语句,如ed

注释

--是注释当前行

是注释多行

PS:注意书写语句的时候要加上分号”;”

;

3sqlplus怎么读

sqlplus读sqlplus。根据查询相关资料得知,sqlplus由sql三个字母和plus这一个单词构成,三个字母读原字母音,plus读普拉丝。

4linux系统oracle执行sqlplus找不到

linux系统oracle执行sqlplus找不到是设置错误造成的,解决***为:

1、将ORACLE客户端rpm安装包传输到linux系统。

2、ROOT用户先后执行rpm包安装命令。

3、安装完成后,自动生成客户端所在目录/usr/lib/oracle/12.1/client64,其下bin、lib目录分别存储可执行文件和对应的连接库。

4、在/usr/lib/oracle/12.1/client64目录下,用vi命令,创建并配置Oracle客户端的***服务名配置文件tnsnames.ora。

5、登录sqlplus使用用户,在.bash_profile中设置ORACLE客户端环境变量。

6、在.bash_profile中,将sqlplus所在的路径添加到PATH环境变量中。

7、完成安装后,可以在命令窗口用sqlplus按对应用户名密码连接***的oracle数据库,读取表了。

5sqlplus怎么登陆

sqlplus登录***如下:

一、***一:在“开始”菜单下,找到与Oracle相关的程序,然后在“应用程序开发”下选择sqlplus。

二、***二:直接找到安装目录下的,(D:\mysoft\oracl\product\11.2.0\dbhome_1\BIN),双击打开sqlplus.exe。

三、此时会弹出sqlplus登录对话框,如下图所示。输入要登录的用户名和密码。

四、另一种***是直接按windows键+R键打开操作窗口,输入sqlplus或CMD进入DOS命令界面,点击确定。

五、下面是直接使用连接器的成功Oracle连接。

6sqlplus常见命令

1、help查询某个命令的详细信息

2、helpindex查询sqlplus的命令清单

3、desc[ribe]查询指定数据对象的组织结构(比如查询表或者视图)

descdba_users;

4、想要临时查询某个表有哪些列

selectempno,ename, 输入回车

#descscott.emp

salfromscott.empwherejob='SALE***AN';

5、clearscr清空屏幕

6、spool命令,将查询结果输出到指定文件中

spo[ol] file_name  [create|replace|append]  off|out【关闭spo输出】

spod;\emp.txt   回车

selectempno,ename,salfromscott.emp;回车

spooloff  回车

7、define可以定义一个用户变量,分配一个字符串

definemyjob='SALE***AN'

definemyjob

8、show显示sqlplus系统变量的值或者环境变量的值

show[系统变量名|环境变量名]

showparametersdb_block_size

从服务器参数文件中取出系统参数中的 db_block_size的值

9、edi【t】文件路径名称 

打开一个txt文件

10、“/”执行缓冲区中最近sql语句(是sql语句,增删改查....)

11、save 文件 [append附加]:将最近一条sql语句保存到文件中

savee:\my.sql

12、get 文件:读取sql脚本文件中的所有sql语句,并保存在sql缓冲区中

gete:\my.sql

13start和@ 文件 :用来执行sql文件中sql语句

start  e:\my.sql

@ e:\my.sql

l

OK,本文到此结束,希望对大家有所帮助。

本文主要介绍了关于sqlplus(sqlplus执行sql文件)的相关养殖或种植技术,综合百科栏目还介绍了该行业生产经营方式及经营管理,关注综合百科发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解综合百科技术怎么管理的要点,是您综合百科致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://23.234.50.4:8411/article/230793.html