zoukankan      html  css  js  c++  java
  • Oracle----SQL语句积累 (Oracle 导入 dmp文件)

    Oracle----SQL语句积累 (Oracle 导入 dmp文件)

    1. Oracle SQL PL  导入dum文件  
    2. 1.数据库DBA权限:   
    3. 注意:这个是在cmd命令行中直接输入,不需要进入Oracle数据库。  
    4. sqlplus / as sysdba  
    5. 2.授权DBA权限:   
    6. grant dba to 用户名  
    7. 3.导入dmp文件 (注意!  在cmd下进行,不是在数据库模式下...)  
    8. imp chen/1234@xe file=d:/cj.dmp fromuser=cj touser=chen  
    9. chen:sqlpl中 表示数据连接的用户名  
    10. 1234:sqlpl中表示数据连接的密码  
    11. fromuser: 从哪个用户(对方数据连接用户名?)  
    12. touser:要导入到哪个用户  




    1. Oracle 修改字段属性  
    2. 注意:前提是该字段为空  
    3. alter table tb modify (name nvarchar2(20));  
    1. --创建序列  
    2. CREATE SEQUENCE FAULT_SEQ INCREMENT BY 1 START WITH 1 MAXVALUE 9999999 NOCYCLE NOCACHE;  
    3. CREATE SEQUENCE APPMAN.FAULT_TYPE_SEQ MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 NOCACHE NOORDER NOCYCLE ;  
    4. SELECT FAULT_TYPE_SEQ.NEXTVAL FROM DUAL;--产生序列的第一个值  
    5. SELECT FAULT_TYPE_SEQ.NEXTVAL FROM DUAL;--产生序列的第二个值、后面就不测试了..不好玩  
    1. --给数据库表中的字段添加注释 COMMENT ON COLUMN+表名+字段名+IS+'注释';  
    2. COMMENT ON COLUMN FAULT_TYPE_T.fault_type_id IS'故障ID';  
    1. Oracle数据库创建序列  
    2. 觉得序列这玩意在项目中算是很常用的..  
    3. 比如用户编号啊..什么东西的,直接生成去数据库里拿就是了...  
    4. 如何创建序列呢?  
    5. 例如:  
    6. CREATE SEQUENCE "APPMAN"."FAULT_TYPE_SEQ" MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 NOCACHE NOORDER NOCYCLE ;  
    7.   
    8. create sequence:后面跟 <序列名称>  
    9. start with : 后面跟 <起始数>  
    10. increment by :后面跟 <增长值(就是每次增长多少数值)>   
    11. maxvalue : 后面跟 最大值  
    12. minvalue : 后面跟最小值  
    13. cycle : 当到达最大值的时候,将继续从头开始  
    14. Nocyle : 一直累加,不循环  
    15.   
    16. 创建完序列以后,咱们该如何去获取呢?  
    17. SELECT FAULT_TYPE_SEQ.NEXTVAL FROM DUAL;  
    18. FAULT_TYPE_SEQ : 是序列名称(替换)  
    19. OK了.....<pre name="code" class="sql">  
    1. 参考资料:  
    2. http://blog.sina.com.cn/s/blog_5421dfd20100uv2g.html  
    1. SQLPlus 命令行连接数据库  
    2. connect  + 用户名/密码  
    3. 例如:  
    4. connect System/1234  


    Oracle11g 用户名和密码忘记.
    1.cmd 启动 sqlplus / as sysdba (密码空缺)
    2.修改密码
    alter user system identified by system
    3.然后你就可以用 "system/system"登录了

  • 相关阅读:
    ckeditor添加插入flv视频的插件
    使用JWPlayer在网页中嵌入视频
    java使用ffmpeg和mencoder做视频格式转换
    spring支持的websocket
    tomcat支持的websocket服务
    MicrosoftRootCertificateAuthority2011.cer 下载
    java读取json文件进行解析,String转json对象
    记一次nmap扫描信息收集过程
    java随机分配端口占用其它服务端口问题完美解决
    申请Let's Encrypt永久免费SSL证书
  • 原文地址:https://www.cnblogs.com/elice/p/5855211.html
Copyright © 2011-2022 走看看