PowerDesigner 中将Comment(注释)及Name(名称)内容互相COPY的VBS代码
vbscript PDM名称和备注的转换
ORA-12154: TNS:无法解析指定的连接标识符
ORA-12154: TNS:无法解析指定的连接标识符
Rman命令大全
rman 命令
批处理授权语句
select 'grant select,update,insert,delete on '||table_name|| ' to bjomsyswm;' from user_tables where table_name like 'WM_%';
查看Oracle当前用户下的信息(用户,表视图,索引,表空间,同义词等)
0、表空间 SQL>select username,default_tablespace from user_users; 查看当前用户的角色 SQL>select * from user_role_privs; 查看当前用户的系统权限和表级权限 SQL>select * from user_sys_privs; SQL>select * from user_tab_privs; 查看用户下所有的表 SQ...
查看某个用户在某个对象的权限,可以查dba_tab_privs 、user_tab_privs
查看某个用户在某个对象的权限,可以查dba_tab_privs 或者user_tab_privs 如下:某普通用户登陆,查自己的角色SQL> select * from user_role_privs; 查自己拥有哪些系统权限SQL> select * from session_privs;查自...
oracle归档模式
什么是Oracle归档模式 Oracle数据库有联机重做日志,这个日志是记录对数据库所做的修改,比如插入,删除,更新数据等,对这些操作都会记录在联机重做日志里。一般数据库...
视图、集群、序列
索引
索引类型:B*树索引(默认方式)反向键(reverse key)索引位图(bitmap)索引位图连接(bitmap join)索引基于函数(function-based)的索引域(domain)索引仅当SQL查询语句包含where子句的时候,才会使用索引。...
查看系统权限和对象权限
通过DBA_SYS_PRIVS视图来报告系统权限,例:SQL> SELECT grantee,privilege FROM dba_sys_privs WHERE grantee='SCOTT';GRANTEE &...
数据库备份与恢复
1、逻辑备份使用EXP进行逻辑备份使用IMP进行逻辑恢复2、物理备份冷/热备份冷/热备份恢复冷备份就是一个拷贝文件的过程,将控制文件、数据文件或日志文件拷出来备份...
存储过程
例:CREATE OR REPLACE PROCEDURE myproc(id IN varchar2)ISname varchar2(20);BEGINSELECT dname INTO name FROM dept WHERE deptno=id;DBMS_OUTPUT.PUT_LINE(name);END myproc;/查看错误命令show errorsshow er...
PLSQL学习
PLSQL异常处理 复合变量:记录什么是记录:记录是由几个相关值构成的复合变量,常用于支持select 语句的返回值。使用记录可以将一行数据看成一个单元进行处理,而不必将每一列单独处理。记录的声明TYPE type...
SQL语言基础
三、SQL语言基础 四、PL/SQL基础结构:DECLARE...BEGIN...EXCEPTION...END;例: declare x varchar2(10); begin x:='this is..'; dbms_output.put_line('x的值为:'||x);&...
Oracle安装
一、Oracle安装全局数据库名称:一般可以加上扩展名,加上实例,如test.com.cn,实例是test,即SID安装时设置密码,参数文件 spfiletest.ora利用SQLPLUS查看文件:DESC v$controlfile;select status,name from v$con...
数据字典和动态性能视图
数据字典是oracle数据库中最重要的组成部分,他提供了数据库的一些系统信息,用户只能查询,但不能修改数据字典。数据字典视图主要包括user_xxx, 如:user_tables;显示当前用户所拥有的表all_xxx,如:all_tables;...
Oracle 表空间
在数据库系统中,存储空间是较为重要的资源,合理利用空间,不但能节省空间,还可以提高系统的效率和工作性能。Oracle可以存放海量数据,所有数据都在数据文件中存储。而数据文件大小受操作系统限制,并且过大的数据...
oracle schema
Oracle中一个用户可以创建表、视图等多种数据库对象,一个用户和该用户下的所有数据库对象的集合称为Schema(中文称为模式或者方案),用户名就是Schema名。一个数据库对象的全称是:用户名.对象名,即schema.object...
Oracle中的伪列
在Oracle的表的使用过程中,实际表中还有一些附加的列,称为伪列。伪列就像表中的列一样,但是在表中并不存储。伪列只能查询,不能进行增删改操作。接下来学习两个伪列:ROWID和ROWNUM。² ROWID&...
TRUNCATE命令
在数据库操作中, TRUNCATE命令(是一个DDL命令)可以把表中的所有数据一次性全部删除,语法是: 语法结构:TRUNCATETRUNCATE TABLE 表名 TRUNCATE和DELETE都能把表中的数据全部删除,他们的区...