Oracle SQL总结 - 2

简介:

51 、Toad生成SQL插入、选择、更新语句的模板

Database -> Schema Browser -> 右键点击表名  -> Generate Statement -> insert、select、update
打开命令行窗口,输入sqlplus /nolog,进入sqlplus命令行
SQL>conn sys/password as sysdba;
SQL>drop user "username" cascade; --删除用户
SQL>alter database datafile 'datafile路径' resize __M; --缩放空间表大小
如:alter database datafile 'd:\oracle\..\USERS01.DBF' resize 500M;
      将users01.dbf缩放至500M大小
 
如果在删除用户时提示:无法删除当前已连接的用户
则表明当前用户在数据库session中有连接,可以查询出来并kill掉这些连接
 
SQL>select username, sid, serial# from v$session where username="用户名";
结果:
username                              sid                serial#
用户名                                     151                  51
SQL>alter system kill session '151, 51'; 
这样,便可以删除此用户了。
 

 53、启动oracle的远程访问

需要在安装目录 network/admin下面添加配置文件的listener.ora配置文件。 模板在其目录下面的samples中有,需要拷贝一个过去即可。
/home/oracle/base/product/11.1.0/db_1/network/admin/samples下面
 
54、Oracle与DB2的比较
 
55、授权
授权查看所有表的权限: grant select any table to scott; //在Oracle7之前,被授权的用户可以查看数据字典等,例如:dba_users;Oracle 7之后的版本,通过参数默认关闭了该项功能。
SQL> show parameter o7

NAME                                                                 TYPE                VALUE
------------------------------------ ----------- ------------------------------
O7_DICTIONARY_ACCESSIBILITY                    boolean         FALSE
SQL>
 
 通过修改:alter system set O7_DICTIONARY_ACCESSIBILITY=true scope=spfile;打开参数,数据库重启之后生效。
 
56、查看用户具备的权限。DBA用户可以查询所有的权限,并授权给用户。
SQL> select * from session_privs;


本文转自 tianya23 51CTO博客,原文链接:http://blog.51cto.com/tianya23/396318,如需转载请自行联系原作者
相关文章
|
2月前
|
SQL 监控 Oracle
Oracle SQL性能优化全面指南
在数据库管理领域,Oracle SQL性能优化是确保数据库高效运行和数据查询速度的关键
|
2月前
|
SQL 存储 Oracle
Oracle数据库SQL语句详解与应用指南
在数字化时代,数据库已成为各类企业和组织不可或缺的核心组件。Oracle数据库作为业界领先的数据库管理系统之一,广泛应用于各种业务场景。掌握Oracle数据库的SQL语句是数据库管理员、开发人员及运维人员的基本技能。本文将详细介绍Oracle数据库SQL语句的基本概念、语法、应用及最佳实践。一、Or
60 3
|
2月前
|
SQL Oracle 关系型数据库
Oracle SQL:了解执行计划和性能调优
Oracle SQL:了解执行计划和性能调优
59 1
|
5月前
|
SQL Oracle 关系型数据库
|
5月前
|
SQL Oracle 关系型数据库
MySQL、SQL Server和Oracle数据库安装部署教程
数据库的安装部署教程因不同的数据库管理系统(DBMS)而异,以下将以MySQL、SQL Server和Oracle为例,分别概述其安装部署的基本步骤。请注意,由于软件版本和操作系统的不同,具体步骤可能会有所变化。
326 3
|
5月前
|
SQL 存储 Oracle
TDengine 3.3.2.0 发布:新增 UDT 及 Oracle、SQL Server 数据接入
**TDengine 3.3.2.0 发布摘要** - 开源与企业版均强化性能,提升WebSocket、stmt模式写入与查询效率,解决死锁,增强列显示。 - taos-explorer支持geometry和varbinary类型。 - 企业版引入UDT,允许自定义数据转换。 - 新增Oracle和SQL Server数据接入。 - 数据同步优化,支持压缩,提升元数据同步速度,错误信息细化,支持表名修改。 - 扩展跨平台支持,包括麒麟、Euler、Anolis OS等。
130 0
|
6月前
|
SQL Oracle 关系型数据库
一些非常有用的Oracle SQL
一些非常有用的Oracle SQL
43 4
|
SQL Oracle 关系型数据库
oracle用SQL Plus输入命令为什么只显示2
oracle用SQL Plus输入命令为什么只显示2
641 0
oracle用SQL Plus输入命令为什么只显示2
|
SQL Oracle 关系型数据库

推荐镜像

更多