详解oracle用户创建(中)
详解oracle用户创建(create user)(中)更改用户的密码:除了使用alter user命令修改用户的密码以后,可以在sql*plus中使用password关键字修改密码。SQL> conn hr/hr已连接。SQL> password更改 HR 的口令旧口令:新口...
详解oracle用户创建(create user)(上)
详解oracle用户创建(create user)(上) 用户能访问数据库前必须要有获得相应授权的账号,oracle中创建一个用户并为其分配密码很简单,但是在创建用户的同时其实还可以指定很多该用户的属...
详解同义词(synonym)
详解同义词(synonym)synonym(同义词):是一张表,视图,序列,函数等数据库对象的别名。同义词依赖于目标对象如果目标对象被删除或者该表了,同名就无效了。同义词提供了数据独立性位置无关性。运用程序不必知道使用...
详解序列(sequence)
详解序列(sequence)sequences(序列):系列用于产生一系列的整数,用于辅助组织机构的内部控制(审计与追踪)或者简单的用作主键。当用序列来产生主键值的时候,该主键通常被叫做代理主键。相应的还有自然...
关于SGA的常用动态性能视图
关于SGA的常用动态性能视图V$sgainfo用于展现SGA的信息,包括不同SGA组件的大小,粒度,与空闲内存。SQL> desc v$sgainfo Name ...
使用sql*plus就要show一下
使用sql*plus就要show一下可以使用show来显示各种各样的变量值。show all显示当前会话的所有变量值设置。show user 显示当前会话用户show recyclebin显示回收站中被删除的表,存在于这里的表可以使用flashback ...
详解外键约束(foreign key)
详解外键约束(foreign key)外键约束(foreign key)是比较复杂的约束.下面演示外键约束的相关特性。顾客表:CREATE TABLE Customers(Customer# NUMBER(4),LastName VARCHAR2(10) NOT NULL,FirstName VARCHAR...
虚拟列(virtual column)
虚拟列(virtual column)虚拟列是oracle11g的新特性,列中的值并不存储在磁盘中,而是根据需要由定义的表带式或者函数自动生成列值。SQL> desc booksName Type Nullable...
ORA-01846错误解决办法
ORA-01846错误解决办法select order#,orderdate,next_day(orderdate,'MONDAY') "Should Shipdate"from orderswhere order# = 1010;执行上面的语句发现错误。 ORA-01846:&nb...
ORA-12560: TNS: 协议适配器错误解决办法
ORA-12560: TNS: 协议适配器错误解决办法出现上述错误的原因可能是以下三种:监听服务没有启动。在windows平台下的服务里面,启动oraclexxxxxxTNSlistener的服务。数据库实例没有启动,在windows平台下的服务里面,...
ORA-02095错误解决办法
ORA-02095错误解决办法SQL> alter system set sga_max_size=570M ;alter system set sga_max_size=570M ORA-02095: 无法修改指定的初始化参数有些参数不能动态修改,需要使用alter system set parameter = valu...
ORA-29339错误解决办法
ORA-29339错误解决办法SQL> create tablespace test01 datafile 'e:\oracle\testing01.dbf' size 10m 2 blocksize 4k;create tablespace test01 datafile 'e:\oracle\testing01.dbf' size 10mblocksize ...
ORA-54013错误解决办法
ORA-54013错误解决办法SQL> desc account_manager;Name Type Nullable Default Comments --------------- ------------ -------- -----...
初识oracle SGA之参数设置
初识oracle SGA之参数设置SGA(system global area 系统全局区):用来存放操作的数据(Buffer Cache Size)、库缓存(library cache)、数据字典(data dictionary cache)等控制信息的内存区域SGA中的内存大多数是...
Buffer Cache Size(数据缓冲区)
Buffer Cache Size(数据缓冲区)数据库缓冲区用作oracle执行sql语句的工作区。Sql需要查询或者操作的数据先从磁盘块中读取到缓冲区。缓冲区中的数据将会保留一段时间,这样可以减少IO操作。提高性能。数据库缓冲区对...
log buffer(日志缓冲区)
log buffer(日志缓冲区)change vector is a modification applied to something; executing DML statementsgenerates change vectors applied to data.日志缓冲区是一个很小的,短期集结(change vectors)改变量的地...
The Shared Pool(共享池)
The Shared Pool(共享池)共享池是SGA中最复杂的组件,可以划分为几十个子结构。这里只关注几个重要的子结构。■ The library cache■ The data dictionary cache■ The PL/SQL area■ The SQL query and PL/SQL fu...
The Large Pool(大池)
The Large Pool(大池)大池是可选的,如果创建,将会自动的被各种各样的进程拿来使用,本来这些进程是使用共享池的内存。主要使用共享池的进程有:shared server processes(UGA空间,not fixed UGA,fixed UGA is al...
实例,数据库,数据字典与数据库创建的关系
实例,数据库,数据字典与数据库创建的关系数据库实例与数据库是相互区别又相互联系。数据字典描述整个数据库的逻辑与物理存储结构。数据库创建实际上是创建一个最小的物理存储结构,用于存放数据字典。实例参数文件...
sql*plus入门
sql*plus入门oracle sql*plus工具是用于连接管理数据库的实用工具,提供了简洁强大的命令行界面在各个发行版本都带有该工具。用于执行数据库管理,编辑执行sql,pl/sql命令。注:oracle sql*plus执行的部分是本地命...