
Oracle
russ44
吾生也有涯,而知也无涯
展开
-
oracle报错ORA-00845: MEMORY_TARGET not supported on this system的解决办法
查找资料后发现问题如下:在oracle 11g中新增的内存自动管理的参数MEMORY_TARGET,它能自动调整SGA和PGA,这个特性需要用到/dev/shm共享文件系统,而且要求/dev/shm必须大于MEMORY_TARGET,如果/dev/shm比MEMORY_TARGET小就会报错解决方案1.初始化参数MEMORY_TARGET或MEMOR原创 2016-08-06 18:40:38 · 1714 阅读 · 0 评论 -
oracle将一个用户下的所有表复制到以一个用户下
在测试过程中,一般为了让测试环境与开发环境隔离,一般要球测试环境对应的数据库也与开发环境进行隔离这时候我的做法是:先创建一个用于测试环境的用户,然后将开发环境中该用户对应的表及数据导出,再导入到测试用户下具体实现步骤:方式一:创建测试用户,并赋权限(看需要是否需要创建表空间)--》》》然后可直接使用imp命令将开发环境用户下的所有表及数据,包括约束,存储过程,触发器导出为一个dmp原创 2016-07-13 13:21:24 · 28705 阅读 · 0 评论 -
oracle手工生成AWR报告方法记录
oracle版本:oracle11,linux环境1、进入oracle所在linux环境2、查找awrrpt.sql文件位置3、切换用户#su - oracle 4、登录oracle#sqlplus / as sysdba5、SQL>/home/oracle/app/oracle/product/11.2.0/dbhome_1/rdbms原创 2016-11-04 14:57:38 · 24283 阅读 · 2 评论 -
plsql不配置tns直接连接oracle
如图所示即可:原创 2016-12-01 16:46:09 · 11260 阅读 · 0 评论 -
Oracle EM配置
一、概念Oracle Enterprise Manager:Oracle企业管理器Enterprise Manager 中基于Web 的Database Control 可充当管理Oracle 数据库的主要工具。二、配置步骤注:Oracle 11g1、#su –oracle2、在终端输入命令sqlplus / as sysdba3、输入sql语句查询实例名:se原创 2016-11-21 22:56:43 · 4781 阅读 · 0 评论 -
SQL truncate 、delete与drop区别
相同点:1.truncate和不带where子句的delete、以及drop都会删除表内的数据。 2.drop、truncate都是DDL语句(数据定义语言),执行后会自动提交。 不同点:1. truncate 和 delete 只删除数据不删除表的结构(定义)drop 语句将删除表的结构被依赖的约束(constrain)、触发器(trigger原创 2016-12-09 16:58:41 · 382 阅读 · 0 评论