![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle问题解决
土豆-茄子
加油!
展开
-
ORA-12541 TNS 无监听程序(数据库新建后,服务列表没有监听程序)
今天在同一台服务器上了装了 11g (已经就有了) 和 12c(新安装的)版本的oracle;12C安装完成,测试提示ORA-12541 TNS 无监听程序;1、先检查,服务列表监听程序是否启动,发现服务列表根本就没有12c 的监听服务;2、没有监听服务,于是乎就要配置个监听服务 从开始菜单中找到oracle的安装目录,找到Net Configuration A原创 2015-12-28 09:41:04 · 9222 阅读 · 0 评论 -
ORA-01720: grant option does not exist for 'xxx.xxxx' (ORA-01720 ‘XXX’ 不存在授权选项)
ORA-01720: grant option does not exist for 'xxx.xxxx' (ORA-01720 ‘XXX’ 不存在授权选项)原因:用户A将表tab的SELECT权限授予了用户B,而用户B将视图v_tab的查询权限授予C时,也试图将表tab授予用户C,但用户B并没有这个权限(将表tab授予用户C),而引起的用户B没有授权选项;解决方法: 授权时原创 2015-12-24 10:50:40 · 7237 阅读 · 0 评论 -
ORA-01950: no privileges on tablespace ,ORA-01536: space quota exceeded for table space 'CYYD'
Oracle的表空间quota详解 当你创建用户的时候, 如下: SQL> CREATE USER user01IDENTIFIED BY oracleDEFAULT TABLESPACE tbs1TEMPORARY TABLESPACE tempPROFILE defaultSQL> GRANT create session, create table TO转载 2016-03-04 11:28:06 · 1471 阅读 · 0 评论 -
存储过程中调用自定义函数(不在同一用户下)提示无权限或标识符无效
问题描述: 在A用户下自定了一个函数 : getName(); 然后在B用户下创建存储过程,调用了A用户下的自定义函数getName;在编译存储过程时提示函数 getName无效。解决方法: 将A用户下自定义函数getName,授权给B用户 : grant execute on A.getName to B ;原创 2017-07-11 09:56:23 · 1566 阅读 · 0 评论 -
存储过程中动态拼接sql,拼接单引号问题
create or replace procedure mergerOrder( v_ids in varchar2, v_productCode in varchar2, v_productCateCode in varchar2) is type cur_type is ref cursor; cur_policy cur_原创 2017-07-18 17:52:08 · 8241 阅读 · 2 评论 -
Oracle 11G 出现EXP-00003: 未找到段 (0,0) 解决办法
Oracle 11G 出现EXP-00003: 未找到段 (0,0) 的存储定义 oracle 11g数据库表中没有数据在导出数据的时候会遇到的问题,alter system set deferred_segment_creation=false; 该参数意思是当创建对象(如表),初始没有数据,是否立即创建segment。默认是true。这会导致在exp时,没有segment的对象不会转载 2017-08-11 14:57:13 · 514 阅读 · 0 评论 -
oracle11g的安装中遇到未找到文件wfmlrsvcapp.ear报错
安装过程中遇到未找到文件wfmlrsvcapp.ear报错:解决方法:将第二个包下的文件拷贝到第一包下: win64_11gR2_database_2of2\database\stage\Components 拷贝到 win64_11gR2_database_1of2\database\stage\Components 下 原创 2017-08-11 21:45:06 · 3231 阅读 · 0 评论