随笔 - 130
文章 - 1
评论 - 16
阅读 -
12万
随笔分类 - Oracle-操作类
操作命令等
oracle中 ORA-01950: 对表空间 'K3CLOUD_DATA' 无权限 报错处理
摘要:在执行一个 insert into A ...操作的时候报错了,具体如下: 经过查找解决方法,网上有这样的参考文章: 对表空间无权限的报错处理 主要是这一句话: 这个时候就要给修改了表空间的用户重新分配权限如:grant connect,resource to username; 本地解决过程: 1
阅读全文
oracle批量插入数据的实验--有一个注意细节
摘要:在工作中有这样的操作场景,发现了一个细节问题 先上参考文章:oracle批量插入数据的三种方式 我自己采用的是第3种,实际操作脚本: insert into tv_receiaccmount_detail (fdate,orgnumber,orgname,projname,isfirsttax,bb
阅读全文
把excel中的数据导入到oracle数据库中的操作步骤--比较常用
摘要:这个还是比较常用的,简略记录一下操作步骤,用于更新操作,excel中有大量的单据号,操作比较繁琐,导入后再操作较快。 1.使用PLSQL 工具——ODBC导入器 Excel Files——输入用户名和口令 2.选中excel文件 3.oracle 端设置 至此,导入完成~
阅读全文
oracle dataguard中的常用视图(DG中常用视图)
摘要:MS的人特别爱问这个,感觉也没啥技术含量啊 先总结一下吧 1.视图1——v$database查询打开状态、保护模式、数据库角色、切换状态等 select name,open_mode,protection_mode,database_role,switchover_status from v$dat
阅读全文
oracle中不能把字段类型改为clob,blob
摘要:纯属记录一下 链接文章:ORA-22858: 数据类型的变更无效 原因:Oracle不允许将字段类型修改为:object、REF、nested table、varchar、clob、blob 解决方法: 1.修改该字段的名称。 2.新建一个正确的字段。 3.将数据同步的到新字段。 4.删除错误字段
阅读全文
为什么要尽量避免使用 IN 和 NOT IN
摘要:这是在微信公众号上看到的一篇文章,感觉挺有意思,跟着做了实验,很神奇 附链接:面试官:为什么要尽量避免使用 IN 和 NOT IN?大部分人都会答错! 简要总结 原因:1.效率低2.容易出现问题,或查询结果有误 (不能更严重的缺点) 替代方案:1.用 EXISTS 或 NOT EXISTS 代替2.
阅读全文
配置DG的一个路径转换细节问题
摘要:DB_FILE_NAME_CONVERT、LOG_FILE_NAME_CONVERT --路径转换, 注意: 备库在前,主库在后! 备库在前,主库在后!! 备库在前,主库在后!!! 附:主库参数文件模板 db_unique_name='primary123' LOG_ARCHIVE_CONFIG='
阅读全文
oracle监听日志过大的清除方法
摘要:参考文档:监听日志过大怎么清除 oracle数据库的监听日志用于保留连接数据库的一些记录以及问题等信息! 当数据库运行长时间之后,日志文件就会一直变大,这时就需要定时清理!如果不清理,当日志大小达到 4G 左右的时候,可能会导致数据库宕机,无法使用!清除监听日志的详细步骤: 1.查看监听日志的位置l
阅读全文
导出oracle awr 报告的操作
摘要:一个月后完善步骤: 1.进入相关目录 su - oracle cd $ORACLE_HOME cd rdbms/admin 2.进入sqlplus sqlplus / as sysdba 3.执行 @awrrpt.sql 4.设置awr报告选项 4.1 格式 4.2 num_days,begin_s
阅读全文
关于delete视图的一个小实验
摘要:今天在学习delete和truncate的区别的时候,这篇文章: https://www.cnblogs.com/wojiaochuichui/p/9523005.html 提到 delete 可以删除view中的数据,一时好奇,做了一个实验,顺便还发现了一个有意思的现象,记录如下: 1.创建视图
阅读全文
查看oracle中redo的切换频率
摘要:附脚本: select b.sequence#, b.first_time, a.sequence#, a.first_time, round(((a.first_time-b.first_time)*24)*60,2) from v$log_history a, v$log_history b w
阅读全文
oracle在使用impdp导入数据时卡在 “处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX”
摘要:参考文章:impdp导入问题 如下图: 在使用oracle impdp导入数据时,往往会卡在 处理对象类型 SCHEMA_EXPORT/TABLE/INDEX/INDEX 很长时间,甚至几个小时 此时的操作方法,是先看日志,根据日志提示添加数据或日志,一般就能解决 1.查看日志 >show para
阅读全文
oracle使用impdp导入数据之 table_exists_action 参数
摘要:参考文章:https://www.cnblogs.com/farmer-y/p/6698283.html 在oracle的备份恢复工具使用时,有这样的可选参数: table_exists_action 看这个参数的字面意思,导入时如果表已存在,该怎么处理? 这个参数有以下选项: 1.skip 如果已
阅读全文
oracle中查看每天的归档日志大小
摘要:--查看每天产生的归档日志大小: select aa.ArchiveDate,aa.ArchiveSize from (select trunc(first_time) as ArchiveDate,sum(block_size * blocks) / 1024 / 1024 / 1024 as A
阅读全文
在oracle中创建一个只读用户的步骤(创建/授权/同义词等)
摘要:在实际生产中有这样的需求: 业务用户A有比较大的权限,外部访问数据库,如果通过A,安全隐患较多,所以需要创建一个用户B,B只能查询A拥有的表或视图等对象,无法 insert/update/delete 1.创建用户B create user userB identified by "userB "
阅读全文