小春BOOK

导航

文章分类 -  oracle

dodo
plsql访问64位windows7 + 64位oracle 11g
摘要:由于在本机Win7X64上安装了64位的Oracle 11g,结果PLSQL Developer去访问它的时候,报告说无法加载oci.dll文件。原来oci.dll是64位的,32位应用程序PLSQL Developer自然无法加载了。解决办法如下:1)安装Oracle 11g 64位2)安装32位... 阅读全文

posted @ 2014-08-22 11:38 xiaoc.li 阅读(235) 评论(0) 推荐(0)

oracle--------------Ora-01536:超出了表空间users的空间限量
摘要:----原因:设计的时候用户,并没有设置表空间限额。----解决方法: 1、针对特定的表空间 ALTER USER 用户名 QUOTA UNLIMITED ON 表空间; 2、全局性 GRANT UNLIMITED TABLESPACE TO (用户); ----查看用户表空间的限额:select * from user_ts_quotas; max_bytes字段就是了 -1是代表没有限制,其它值多少就是多少了. ----回收分配: 1、针对特定的表空间 alter user *** quota 0 on *** 2、全局性 revoke unlimited tablespace f 阅读全文

posted @ 2010-12-21 11:04 xiaoc.li 阅读(279) 评论(0) 推荐(0)

oracle--------修改表空间
摘要:1、修改表的表空间 alter table TABLENAME move tablespace TABLESPACENAME;2、修改索引的表空间 alter index INDEXNAME rebuild tablespace TABLESPACENAME;3、修改有CLOB字段的表空间 alter table TABLENAMEmove tablespace TABLESPACENAMElob(COLUMNNAME) store as(tablespace TABLESPACENAME);/*----修改表select 'alter table '||a.table_nam 阅读全文

posted @ 2010-05-19 18:22 xiaoc.li 阅读(573) 评论(0) 推荐(0)

OracleDBconsoleorcl无法启动解决方案------------(1、修改电脑名;2、环境改变)
摘要:事件查看器中显示:Agent process exited abnormally during initialization. 这个问题以前别人也遇到过,不过最后没有解决。我GOOGLE了一下,原因大致有2个,一个是你改了你的机器名,还有个情况是你环境改变后,oracle不知道为什么会去使用ip,而不是你的机器名。(我遇到的是这种)我从公司的局域网到家里的局域网,环境不同,居然就启动不了了。。。还... 阅读全文

posted @ 2010-03-20 10:06 xiaoc.li 阅读(590) 评论(0) 推荐(0)

oracle----------取列数据的乘积
摘要:---------------------------------------------------------------建表----------------判断表是否存在declare num number; begin select count(1) into num from user_tables where table_name='TEST'; if num>0 then ... 阅读全文

posted @ 2009-09-23 11:49 xiaoc.li 阅读(839) 评论(0) 推荐(0)

oracle----------行转列(动态行转不定列)----测试通过(9i)
摘要:/*物料 需要数量 需要仓库 现存量仓库 现存量仓库数量 批次 A1 2 C1 C1 20 123 A1 2 C1 C2 30 111 A1 2 C1 C2 20 222 A1 2 C1 C3 10 211 A2 3 C4 C1 40 321 A2 3 C4 C4 50 222 A2 3 C4 C4 60 333 A2 3 C4 C5 70 223 我需要把上面的查询结果转换为下面的。物料 需要数... 阅读全文

posted @ 2009-07-21 17:55 xiaoc.li 阅读(3817) 评论(0) 推荐(0)

学习一 —— SQL*Plus操作初步
摘要:1、连接 SQL*Plus system/manager //没有测试 2、显示当前连接用户 SQL> show user 3、查看系统拥有哪些用户 SQL> select * from all_users; 4、新建用户并授权 SQL> create user a identified by a;(默认建在SYSTEM表空间下) SQL> grant connect,resource to ... 阅读全文

posted @ 2008-04-22 17:35 xiaoc.li 阅读(154) 评论(0) 推荐(0)

Oracle9i及以上版本 8080端口问题
摘要:Oracle 9i开始,创建数据库时默认包含了XDB特性。一旦启动了数据库和Listener,Oracle XDB的http服务就占用8080端口,刚好和JBoss、Tomcat等默认端口冲突。除了修改Tomcat等外,还可以修改XDB的配置。 Oracle XDB的端口设置不在配置文件中,而是在数据库里。修改XDB的http和ftp服务端口的方法有3种: 1.使用sys登录Oracle,利用... 阅读全文

posted @ 2008-04-22 15:13 xiaoc.li 阅读(218) 评论(0) 推荐(0)

点击右上角即可分享
微信分享提示