当前位置:  数据库>oracle
本页文章导读:
    ▪Oracle动态执行表不可访问 - ITBread      在scott 用户下,执行查询语句是出现“Oracle动态执行表不可访问” 经查,是因为用户权限不够所致,修改scott用户权限语句如下: grant select on V_$session to scott; grant select on V_$sesstat to scott.........
    ▪ORA-10635: Invalid segment or tablespace type - 潇湘隐者      实验环境如下: 操作系统版本: [oracle@xxxxx scripts]$ more /etc/issue Red Hat Enterprise Linux ES release 4 (Nahant Update 6) 数据库版本  : SQL> select * from v$version; BANNER ------------------------------------------.........
    ▪Oracle —— 如何执行SQL文件 - Memory4Young      在Command模式下(笔者使用的是 PL/SQL Comand Window),输入@文件路径\文件名如:@D:\ORA_SQL\INSERT_SQL.sql 本文链接:http://www.cnblogs.com/memory4young/p/oracle-how-to-execute-sql-file.html,转载请注.........

[1]Oracle动态执行表不可访问 - ITBread
    来源:    发布时间: 2013-10-29

在scott 用户下,执行查询语句是出现“Oracle动态执行表不可访问”

经查,是因为用户权限不够所致,修改scott用户权限语句如下:

grant select on V_$session to scott; grant select on V_$sesstat to scott; grant select on V_$statname to scott;
.csharpcode, .csharpcode pre{font-size: small;color: black;font-family: consolas, "Courier New", courier, monospace;background-color: #ffffff;/*white-space: pre;*/}.csharpcode pre { margin: 0em; }.csharpcode .rem { color: #008000; }.csharpcode .kwrd { color: #0000ff; }.csharpcode .str { color: #006080; }.csharpcode .op { color: #0000c0; }.csharpcode .preproc { color: #cc6633; }.csharpcode .asp { background-color: #ffff00; }.csharpcode .html { color: #800000; }.csharpcode .attr { color: #ff0000; }.csharpcode .alt {background-color: #f4f4f4;width: 100%;margin: 0em;}.csharpcode .lnum { color: #606060; }

用sys用户登录,执行以上sql,成功即可。


本文链接:http://www.cnblogs.com/ITBread/p/3195893.html,转载请注明。


    
[2]ORA-10635: Invalid segment or tablespace type - 潇湘隐者
    来源:    发布时间: 2013-10-29

实验环境如下:

操作系统版本:

[oracle@xxxxx scripts]$ more /etc/issue
Red Hat Enterprise Linux ES release 4 (Nahant Update 6)

数据库版本  :

SQL> select * from v$version;

BANNER
----------------------------------------------------------------
Oracle Database 10g Release 10.2.0.4.0 - Production
PL/SQL Release 10.2.0.4.0 - Production
CORE    10.2.0.4.0      Production
TNS for Linux: Version 10.2.0.4.0 - Production
NLSRTL Version 10.2.0.4.0 - Production

一批表迁移2011年的数据到历史表归档时,为了降低这批表的高水位线,执行下面操作。

ALTER TABLE TABLE_NAME ENABLE ROW MOVEMENT ;
ALTER TABLE TABLE_NAME SHRINK SPACE;

结果报如下错误:

ORA-10635: Invalid segment or tablespace type

检查这些表的表空间的EXTENT_MANAGEMETN的值,发现它是本地管理

SELECT TABLESPACE_NAME, EXTENT_MANAGEMENT FROM DBA_TABLESPACES WHERE TABLESPACE_NAME= 'TABLESPACE_NAME'

------------------------------------------------------------------------
xxxxxxx        LOCAL

从10g开始,ORACLE开始提供Shrink的命令,假如我们的表空间中支持自动段空间管理 (ASSM),就可以使用这个特性缩小段,即降低HWM。这里需要强调一点,10g的这个新特性,仅对ASSM表空间有效,否则会报 ORA-10635: Invalid segment or tablespace type。

其实会导致这个错误的原因还有其它一些:

1. 对cluster,cluster table,或具有Long类型列的对象不起作用。
2. 不支持具有function-based indexes 或 bitmap join indexes的表
3. 不支持mapping 表或index-organized表。
4. 不支持compressed 表

 

 

参考资料:

http://space.itpub.net/16566331/viewspace-683441
http://space.itpub.net/16566331/viewspace-683441


本文链接:http://www.cnblogs.com/kerrycode/p/3196807.html,转载请注明。


    
[3]Oracle —— 如何执行SQL文件 - Memory4Young
    来源:    发布时间: 2013-10-29

在Command模式下(笔者使用的是 PL/SQL Comand Window),输入

@文件路径\文件名


如:

@D:\ORA_SQL\INSERT_SQL.sql

 


本文链接:http://www.cnblogs.com/memory4young/p/oracle-how-to-execute-sql-file.html,转载请注明。


    
最新技术文章:
▪current online redo log缺失后的恢复
▪ORA-600 2662错误解决实例
▪ORA-00600 2662错误解决方法
▪Oracle Hidden Parameter:_allow_resetlogs_corruption
▪Oracle诊断事件列表
▪Oracle 隐含参数 _disable_logging 详解
▪ORA-00600 [2662]错误解决过程
▪Oracle里常见的执行计划
▪Oracle 性能优化建议 iis7站长之家
▪Oracle服务器自动备份
▪Oracle固定SQL的执行计划(一)---SQL Profile
▪Oracle固定SQL的执行计划(二)---SPM
▪同一环境下新建Standby RAC库
▪Oracle快速克隆安装
▪Oracle单实例启动多个实例
▪Oracle的PLSQL别名中文出现乱码解决方法
▪ORA-00379: no free buffers available in buffer pool DEFAULT ...
▪RMAN-06023: no backup or copy of datafile 16 found to restor...
▪RMAN还原数据库报错问题解决案例
▪OEL6.8_X86平台部署Oracle 10gR2检测失败问题
▪Oracle 性能优化建议
▪Oracle SQL语句优化心得
▪Oracle慢SQL监控脚本实现
▪Oracle dblink 查询 tns:无法解析指定的连接标识...
▪Red Hat Enterprise Linux 6使用udev配置Oracle ASM总结...
▪Linux6.6及以上版本配置Oracle ASM共享储存-UDEV
▪Oracle 12C 开启数据库归档模式
▪Solairs系统中配置Oracle 12c 开机启动
▪重建DBMS_STATS解决ORA-31626 ORA-21633以及ORA-04063 ORA...
▪Oracle ASMM 与AMM之间相互切换
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3