凉水代码

Code Cold Water

导航

文章分类 -  Oracle

摘要:查看当前服务名:SQL>show parameter service_name更新服务名:SQL>update system set service_names='new_orcl';修改listener.ora将GLOBAL_DBNAME=new_orcl修改tnsnames.oraSERVICE_NAME=new_orcl重启监听lsnrctl stoplsnrctl start 阅读全文

posted @ 2011-11-24 21:18 凉水代码 阅读(5077) 评论(1) 推荐(1)

摘要:原sqlselect * from tableA order by col desc分页sql:select * from (select tmp_.* rownum rn_ from (select * from tableA order by col desc)) where rn_>=1 and rn_<11 阅读全文

posted @ 2011-09-01 00:19 凉水代码 阅读(250) 评论(0) 推荐(0)

摘要://查看表空间信息SELECT FILE_NAME,TABLESPACE_NAME,BYTES,USER_BLOCKS FROM DBA_DATA_FILES//创建表空间create tablespace ZJSMSWEB datafile '/opt/oracle/app/oracle/product/9.2.0/dbs/MYWEB.ora' size 512M AUTOEXTEND ON NEXT 5M MAXSIZE UNLIMITED default storage (initial 128K next 2M pctincrease 0); --initial 128 阅读全文

posted @ 2011-06-17 13:42 凉水代码 阅读(206) 评论(0) 推荐(0)

摘要:创建序列:CREATE SEQUENCE name [INCREMENT BY n] [START WITH n] [{MAXVALUE n | NOMAXVALUE}] [{MINVALUE n | NOMINVALUE}] [{CYCLE | NOCYCLE}] [{CACHE n | NOCACHE}] INCREMENT BY n 一次增长n 个数字NOMAXVALUE 缺省值10E+27NOMINVALUE 缺省值1NOCYCLE 不循环, 常用于唯一关键字CACHE n 在内存里缓存n个序列,出错回退时会丢失序列号的名称一般可以采用“表名_字段名”的命名规则插入自动增长序列号字段的 阅读全文

posted @ 2011-04-19 15:00 凉水代码 阅读(355) 评论(1) 推荐(0)

摘要:连接数据库:SQL> sqlplus /nolog SQL> connect / as sysdba启动数据库: SQL> startup启动监听:lsnrctl start查看监听:lsnrctl status停止监听:lsnrctl stop关闭数据库正常关闭: SQL> shutdown normal立即关闭: SQL> shutdown immediate直接关闭:SQL> shutdown abort查看数据库: select name from v$database;查看数据库结构:desc v$database;用户管理查看当前用户:show 阅读全文

posted @ 2011-04-19 14:51 凉水代码 阅读(164) 评论(0) 推荐(0)

摘要:创建表空间:create tablespace spname datafile 'filepath' size 20m uniform size 128k;在表空间里创建数据库:create table tbl(...) tablespace spname;使表空间脱轨:alter tablespace spname offline;使表空间联机:alter tablespace spname online;只读表空间:alter tablespace spname read only;可读写:alter tablespace spname read write;删除表空间:d 阅读全文

posted @ 2011-04-16 11:40 凉水代码 阅读(380) 评论(0) 推荐(0)

摘要:常规表空间:CREATE SMALLFILE TABLESPACE "CAMCDC" LOGGINGDATAFILE'E:\camcdc\CAMCDC1.ora' SIZE 10000M,'E:\camcdc\CAMCDC2.ora' SIZE 10000M,'E:\camcdc\CAMCDC3.ora' SIZE 10000M,'E:\camcdc\CAMCDC4.ora' SIZE 10000MEXTENT MANAGEMENT LOCAL SEGMENT SPACE MANAGEMENT AUTO;临时表 阅读全文

posted @ 2011-04-14 15:02 凉水代码 阅读(247) 评论(0) 推荐(0)

摘要:Oracle权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。二、系统权限管理:1、系统权限分类:DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。对于普通用户:授予connect, resource权限。对于DBA管理用户:授予connect,resource, db 阅读全文

posted @ 2011-04-14 15:00 凉水代码 阅读(239) 评论(0) 推荐(0)

摘要:一.安装centos 5.0一定要安装图形界面,最好不要启动selinux二.准备安装的软件:(这个很重要,第一次安装失败就是因为软件包没有打全)binutilscompat-libstdc++elfutils-libelfelfutils-libelf-develglibcglibc-commonglibc-develgccgcc-c++libaiolibaio-devellibgcclibstdc++libstdc++-develmakesysstatunixODBCunixODBC-devel这些软件直接从安装光盘上找就可以(名字后面的版本没写全,用CENTOS5光盘的就可以正常安装)三 阅读全文

posted @ 2011-04-12 21:19 凉水代码 阅读(324) 评论(0) 推荐(0)

摘要:以9.0.4为例1.用oracle用户登录如果要再次安装, 最好先做一些备份工作。包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。要是有可能连创建数据库的脚本也保存下来2.使用SQL*PLUS停止数据库[oracle@ora920 oracle]$ sqlplus /nologSQL> connect / as sysdbaSQL> shutdown [immediate]SQL> exit3.停止Listener[oracle@ora920 oracle]$ lsnrctl stop4.停止HTTP服务[oracle@ora920 oracl 阅读全文

posted @ 2011-04-12 17:20 凉水代码 阅读(15798) 评论(0) 推荐(0)