热门标签 | HotTags
当前位置:  开发笔记 > 数据库 > 正文

oraclesqlplus的使用

oraclesqlplus的使用1.以系统管理员身份登录sqlpluswww.2cto.comoracle@omu:>sqlplus/assysdbaoracle@omu:>sqlplussys/oracleassysdba2.连接到数据库(需要先登录到sqlplus)SQL>...

oracle sqlplus的使用
 
1.     以系统管理员身份登录sqlplus
  www.2cto.com  
oracle@omu:> sqlplus / assysdba   
 
oracle@omu:>sqlplus sys/oracle as sysdba
 
2.   连接到数据库(需要先登录到sqlplus)
 
SQL>conn cgp_1/cgp_1
 
SQL>conn NE5_1/NE5_1
 
SQL>conn pds/pds
 
3.     查询数据库所处状态(需要使用系统管理员登录sqlplus)
 
SQL> selectdb_unique_name,database_role,open_mode,log_mode,protection_mode fromv$database;
 
4.     数据库启动和停止(需要使用系统管理员登录sqlplus)
 
启动数据库:  www.2cto.com  
 
SQL> startup
 
停止数据库:
 
SQL> shutdownnormal
 
5.     查询表空间及对应的数据文件(需要先登录到sqlplus)
 
SQL>select tablespace_name,file_name fromdba_data_files;
 
6.     查询表空间(需要先登录到sqlplus)
 
SQL>select * from dba_tablespaces;
 
7.     查询用户及表空间的关系(需要先登录到sqlplus)
 
SQL> select USERNAME, DEFAULT_TABLESPACEfrom dba_users;
 
8.     数据查询、插入、修改、删除(需要先登录到sqlplus)
 
查询语句的基本格式:
 
SELECT 查询字段列表 FROM表名/视图名/同义词 WHERE查询限定条件
 
      GROUP BY  分组内容      HAVING  组内条件   ORDER BY  排序方式;.
 
插入语句的基本格式:
 
INSERT INTO 表名 (列名) VALUES (值);
 
更新语句的基本格式:
 
UPDATE 列表名 SET 列名1=表达式1,列名2=表达式2…… WHERE 条件;
 
删除语句的基本格式:
 
DELETE FROM 表名       WHERE 条件;
 
若不加WHERE子句,将删除表中所有记录。
 
9.     Oracle错误码查询方法(需要在omu或者oracle用户下执行,不需进入sqlplus)
 
oracle@omu0:~> oerr ora 12991
 
重启监听服务(需要在omu或者oracle用户下执行,不需进入sqlplus)
 
oracle@omu0:>lsnrctl stop
 
oracle@omu0:>lsnrctl start
 
Show命令、set命令
 
使用show命令显示当前SQLPLUS的环境变量的值,使用set命令设置或者修改环境变量的值
 
Show all显示所有环节变量的值信息。
 
1、  Autocommit变量
 
用于设置是否自动提交,当设置为ON 时,每次用户DML语句时都会自动提交。
 
Set autocommiton
 
2、  Colsep变量
 
Colsep用于设置在选定列之间的分隔符,默认为空格。
 
Set colsep | ;
 
3、  Feedback变量
 
当一个查询选择至少N行记录时,就会显示返回的行数,默认值是6,如果要禁止显示行数,则将feedback设置为OFF
 
Set feedbackoff;
 
4、  Heading
 
表示是否显示列标题,默认设置为ON,OFF表示不显示
 
Set heading off;
 
5、  Linesize和pagesize
 
Linesize表示行宽度,默认为80,如果行数据长度查过80个字符,那么会换行显示。
 
Pagesiez表示每月所显示的行数,默认为24。
 
Set linesize 10
 
Set pagesize 10
 
6、  Serveroutput 变量
 
用于控制是否显示存储过程的输出,例如dbms_output.put_line(‘hello sqlplus’)
 
默认值为OFF,要显示时设置为ON
 
7、  Sqlprompt
 
用于设置SQLPLUS的命令提示符,默认为SQL>
 
例如
 
Set sqlpromptprintout>
 
8、  TIME命令符
 
用于设置是否在命令提示符中显示时间
 
Set time on
 
9、  Underline变量
 
用于设置下划横线字符默认值为:‘_’
 
Set underline “|”
 
注意事项:
 
保存SQLPLUS环境
 
可以使用store setfilename(spool命令)命令将自己定义好的SQLPLUS环境保存到一个脚本文件中
 
另外,如果下午在每次启动SQLPLUS时都会自动使用特定环境变量的设置,则可以修改为sqlplus\admin\glogin.sql脚本
 

推荐阅读
  • 本文详细介绍了Hibernate中的立即检索与延迟检索的概念及区别,同时探讨了类级别与关联级别的检索配置方法。通过具体的配置示例,帮助开发者更好地理解和应用这些策略。 ... [详细]
  • HTML前端开发:UINavigationController与页面间数据传递详解
    本文详细介绍了如何在HTML前端开发中利用UINavigationController进行页面管理和数据传递,适合初学者和有一定基础的开发者学习。 ... [详细]
  • 本文提供了一个使用C语言实现的顺序表区间元素删除功能的完整代码示例。该程序首先初始化一个顺序表,然后根据用户输入的数据进行插入操作,最后根据指定的区间范围删除相应的元素,并输出最终的顺序表。 ... [详细]
  • 本文详细记录了腾讯ABS云平台的一次前端开发岗位面试经历,包括面试过程中遇到的JavaScript相关问题、Vue.js等框架的深入探讨以及算法挑战等内容。 ... [详细]
  • 如何在U8系统中连接服务器并获取数据
    本文介绍了如何在U8系统中通过不同的方法连接服务器并获取数据,包括使用MySQL客户端连接实例的方法,如非SSL连接和SSL连接,并提供了详细的步骤和注意事项。 ... [详细]
  • mysql数据库json类型数据,sql server json数据类型
    mysql数据库json类型数据,sql server json数据类型 ... [详细]
  • Spring Boot使用AJAX从数据库读取数据异步刷新前端表格
      近期项目需要是实现一个通过筛选选取所需数据刷新表格的功能,因为表格只占页面的一小部分,不希望整个也页面都随之刷新,所以首先想到了使用AJAX来实现。  以下介绍解决方法(请忽视 ... [详细]
  • 本文介绍如何通过整合SparkSQL与Hive来构建高效的用户画像环境,提高数据处理速度和查询效率。 ... [详细]
  • 如何处理PHP缺少扩展的问题
    本文将详细介绍如何解决PHP环境中缺少扩展的问题,包括检查当前环境、修改配置文件以及验证修改是否生效的具体步骤,帮助开发者更好地管理和使用PHP扩展。 ... [详细]
  • 本文详细介绍了Android系统的四层架构,包括应用程序层、应用框架层、库与Android运行时层以及Linux内核层,并提供了如何关闭Android系统的步骤。 ... [详细]
  • 探讨密码安全的重要性
    近期,多家知名网站如CSDN、人人网、多玩、开心网等的数据库相继被泄露,其中大量用户的账户密码因明文存储而暴露无遗。本文将探讨黑客获取密码的常见手段,网站如何安全存储用户信息,以及用户应如何保护自己的密码。 ... [详细]
  • spring(22)JdbcTemplate
    2019独角兽企业重金招聘Python工程师标准###1.导入jar包,必须jar包:c3p0、mysql-connector、beans、con ... [详细]
  • 本文详细介绍了 `org.apache.hadoop.hdfs.server.namenode.FSNamesystem.shouldUseDelegationTokens()` 方法的用途和实际应用场景,并提供了多个代码示例以帮助开发者更好地理解和使用该方法。 ... [详细]
  • 在Java开发中,保护代码安全是一个重要的课题。由于Java字节码容易被反编译,因此使用代码混淆工具如ProGuard变得尤为重要。本文将详细介绍如何使用ProGuard进行代码混淆,以及其基本原理和常见问题。 ... [详细]
  • 本文介绍如何通过参数化查询来防止SQL注入攻击,确保数据库的安全性。示例代码展示了在C#中使用参数化查询添加学生信息的方法。 ... [详细]
author-avatar
jimmy岁月_929
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有