zoukankan      html  css  js  c++  java
  • Oracle笔记

    记!

    记!

    记!

    尚未深究的问题,用红色字体标出:问题8

    问题1:动态执行表不可访问,本会话的自动统计被禁止。

    解答:登陆到sys用户下:

    grant select on v_$statname to username;
    grant select on v_$sesstat to username;
    grant select on v_$session to username;
    grant select on v_$mystat to username;

    问题2:怎么用SQL*Plus以sysdba登陆。

    用户名:SharpL

    密码:password as sysdba

    问题3:ora00001 违反唯一约束条件

    可能导致的原因,在有表格数据的前提下,再设置表格的主键,并且设置主键自增,然后向表格中添加新数据时就可能引发冲突

    解决方案:truncate table table1;

    问题4:利用exp/imp导入导Oracle数据库不成功

    解决方案:用管理员的方式登录,无论是导出还是导入。

    在cmd中,exp sharpl/pass@orcl file=C:1.dmp owner=owner1(其中sharpl为管理员,owner1为数据持有者)

    imp userid=sharpl/pass@orcl fromuser=owner1 touser=dest1 ignore=y file=C:1.dmp(其中dest1,表示目标用户)

    问题5:未知的命令开头‘imp'

    解决方案:imp单独的运行程序,不是在sql目录下,所以应该在cmd中执行。

    问题6:怎么查看当前oracle数据库的版本

    解决方案:select * from v$version;

    6.1如何查看当前用户下的所有table————————select * from tab;

    问题7:如何把Oracle11g的dmp文件导入到oracle10g版本中。

    修改dmp文件的版本号,如果dmp文件过大,将无法读取到内存,这时候需要借助外部工具。下载地址:http://pan.baidu.com/s/1i3zkWXB

    问题8:ora-02266 表中的唯一/主键被启用的外键引用

    用delete语句代替truncate:delete  from table1 where 1=1;

    具体的解读还没有来得及看:留下来http://www.cnblogs.com/cici-new/archive/2013/01/01/2841700.html

    问题9:ora-06550   PLS-00103:Encountered the symbol "" when expecting one....

    原因:Oracle11g的dmp文件导入到oracle10g后,部分空白符无法正常解析(应该是全角空格引起的,因为去除 和 后仍然会报错)

    解决方案:用正则表达式的方法去掉多余的空白符。

    问题10:win7_64 sql develper打不开的解决方案

    原因:oracle 11g中安装的Oracle SQL Developer是32位的,而我们现在给他指定的java.exe却是64位的

    解决方案:下载Oracle SQL Developer x64,然后替换原目录:D:apporacleproduct11.1.0db_1sqldeveloper下的32位的Oracle SQL Developer。

    参考:http://www.cnblogs.com/tearer/archive/2012/09/02/2667248.html

    下载地址:http://pan.baidu.com/s/1c0zvwXy

  • 相关阅读:
    软件实现的施密特触发器
    激励
    正式搬家,到博客园
    IAR编译器的常见问题
    记正式开始工作
    调度器的介绍
    atmega8 例程:AD中断方式采集
    【IAR警告】Warning[Pa082]: undefined behavior: the order of volatile accesses is undefined
    AD转换器的参数介绍
    影响LIMIT子句使用的一个mysql配置项
  • 原文地址:https://www.cnblogs.com/SharpL/p/4340196.html
Copyright © 2011-2022 走看看