我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Oracle11g新特性注意事项

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Oracle11g新特性注意事项

在从oracle10g升级到oracle11g后,就需要对oracle11g的新特性进行了解,这些特性可能会对应用及性能产生影响,需要调整。

1. Oracle11g密码过期策略

oracle11g中默认在default概要文件中设置了PASSWORD_LIFE_TIME=180天后过期,到期后会自动改密码, 会影响应用的应用。

SQL> alter profile default limit password_life_time unlimited;

 

2. Oracle11g对用户名密码大小写敏感

Oracle11g中默认用户名和密码大小写敏感,oracle10g就是没有这个问题。

SQL> alter system set sec_case_sensitive_logon=false scope=spfile;

 

3. Oracle11g空表不会立即创建segment,默认是true. 在oracle11.2.0.1这样就会产生一些问题,最大的问题就是exp导出时,空表不会导出数据。对于使用oracle11.2.0.1 exp客户端导入11.2.0.2以上版本数据库时会出现EXP-00001错误。

SQL> alter system set deferred_segment_creation = false scope=spfile;

经测试采用11.2.0.4的exp导出空表,现导入是可以导入的。如果采用expdp、impdp导入导出是没有问题的。

对于已经是空表问题的解决方式如下,找到表空,并立即分配空间:

SQL> select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0 ;

'ALTERTABLE'||TABLE_NAME||'ALLOCATEEXTENT;'  
-----------------------------------------------------------    
alter table C allocate extent;    
alter table B allocate extent;    
alter table A allocate extent;    
alter table ABC allocate extent;    
alter table TEST_LOCK allocate extent;

 

4. Oracle11g默认是开启审记功能的,开启审记功能是会对性能产生影响的,可以考虑关闭。

SQL> alter system set audit_trail=none scope=spfile;

该参数默认为DB,即审计数据存在system表空间的AUD$表中。新接手生产库中造成一例SYSTEM表空间满的故障。警告日志记录如下。

ORA-1653: unable to extend table SYS.AUD$ by 128 in                 tablespace SYSTEM
ORA-1653: unable to extend table SYS.AUD$ by 8192 in                 tablespace SYSTEM
Thu Dec 10 08:47:13 2015
ORA-1653: unable to extend table SYS.AUD$ by 128 in                 tablespace SYSTEM
ORA-1653: unable to extend table SYS.AUD$ by 8192 in                 tablespace SYSTEM
Thu Dec 10 08:47:13 2015
ORA-1653: unable to extend table SYS.AUD$ by 128 in                 tablespace SYSTEM
ORA-1653: unable to extend table SYS.AUD$ by 8192 in                 tablespace SYSTEM
ORA-1653: unable to extend table SYS.AUD$ by 128 in                 tablespace SYSTEM
ORA-1653: unable to extend table SYS.AUD$ by 8192 in                 tablespace SYSTEM

最后直接清除掉:

truncate table sys.aud$;

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Oracle11g新特性注意事项

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

AndroidStudio升级到3.0的新特性和注意事项有哪些

这篇文章主要介绍AndroidStudio升级到3.0的新特性和注意事项有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 概述谷歌发布Android Studio3.0正式版已经有一段时间了,最近抽空升级了一下,
2023-05-30

深入剖析数据库事务:了解其特性和注意事项

事务是数据库管理系统中确保数据完整性和一致性的一项重要机制。本文将探讨事务的特性、类型、隔离级别以及在使用事务时需要注意的事项,以帮助读者深入理解事务在数据库中的作用和使用方式。
深入剖析数据库事务:了解其特性和注意事项
2024-02-25

新建ASP.NET注意事项有哪些

本篇内容主要讲解“新建ASP.NET注意事项有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“新建ASP.NET注意事项有哪些”吧!你可能已经用惯了使用VS 新建一个ASP.NET , VS
2023-06-17

新网站需要注意哪些事项

这篇文章主要讲解了“新网站需要注意哪些事项”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“新网站需要注意哪些事项”吧!  第一、网站上内容不足  新上线网站大多都是只有几个或者几十个新做的网页
2023-06-10

oracle新建用户要注意哪些事项

确保用户具有足够的权限:在创建新用户时,要确保为用户分配适当的权限,以确保其能够执行其工作所需的操作,同时又要避免赋予过多权限导致安全漏洞。设置强密码策略:为新用户设置强密码策略是非常重要的,以确保用户账户的安全性。密码策略应包括密码长度、
oracle新建用户要注意哪些事项
2024-04-09

新手租主机要注意哪些事项

1. 选择可靠的主机服务商,确保服务器稳定可靠、网络速度快、客服响应及时。2. 选择适合自己需求的主机方案,包括服务器配置、带宽、存储空间等。3. 确定自己的网站类型和使用需求,选择适合的操作系统、数据库、脚本语言等。4. 熟悉主机管理面板
2023-06-05

新手租空间要注意哪些事项

1. 确定您的需求:在租用空间之前,您需要确定您的网站需要多少存储空间、带宽和其他资源。这样可以确保您租用的空间符合您的要求。2. 选择可靠的服务提供商:选择一家可靠的服务提供商非常重要,因为您的网站的可靠性和安全性都取决于这个服务提供商。
2023-06-05

win7新固态硬盘注意事项有哪些

小编给大家分享一下win7新固态硬盘注意事项有哪些,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!1.检查固态硬盘是否全新首选选择固态硬盘的时候避免选择已经停产的老型号,新盘到手后首先用CrystalDiskInfo软件检查
2023-06-28

oracle新建数据库要注意哪些事项

确保安装了最新版本的Oracle数据库软件,并且已经正确配置了环境变量。在创建数据库之前,确保已经为数据库分配了足够的空间。确保已经创建了足够的表空间和临时表空间,并为它们分配了适当的空间。确保已经设置了正确的字符集和排序规则,以确保数据的
oracle新建数据库要注意哪些事项
2024-04-09

使用PostgreSQL注意事项

一、大小写特别敏感大写字段需要用“”引号(pg字段名使用“”,MySQL字段名使用``) ******表名以及字段名如果是小写但是为关键字,比如name,则也需使用"";二、分页limit ${limit} offset ${start} 三、判断条件等号前后
使用PostgreSQL注意事项
2016-07-18

在模板函数命名中的特殊注意事项

c++++ 模板函数的命名规则要求:1. 选择非依赖名称,避免命名冲突;2. 使用模板参数前缀突出依赖关系;3. 返回辅助类型时,使用该类型作为前缀;4. 重载函数时,使用模板参数作为区分参数,避免默认模板参数。模板函数命名中的特殊注意事项
在模板函数命名中的特殊注意事项
2024-04-30

编程热搜

目录