随笔分类 -  oracle命令

Oracle数据库之间数据同步
摘要:这段时间负责某个项目开发的数据库管理工作,这个项目中开发库与测试数据库分离,其中某些系统表数据与基础资料数据经常需要进行同步,为方便完成指定数据表的同步操作,可以采用dblink与merge结合的方法完成,简单方便。操作环境: 此Oracle数据库服务器ip为192.168.196.76,有center与branch两个库,一般需要将center的表数据同步到branch,center为源库,branch为目标库,具体步骤如下:1.在源库创建到目标库的dblinkcreate database link branch --输入所要创建dblink的名称,自定义connect to dbuser 阅读全文

posted @ 2013-08-08 08:47 世界之大追梦者 阅读(422) 评论(0) 推荐(0)

Oracle 11g R2版本应用exp号令导出表不全的解决
摘要:前天在营业库中导出完全库时,再导入到新库时发明项目组表丧失。看日记后解析是项目组空表没有导出。查google知,11G中新特点,当表无数据时,不分派segment,以节俭空间。采取第三种:先履行如下语句得出空表: ""alter table ""||table_name||"" allocate extent;"" user_tables where num_rows=0;然后将履行成果复制到另一个SQL窗口,并履行类似的语句:ALTER TABLE COMJARREF ALLOCATE EXTENT;ALTER 阅读全文

posted @ 2013-04-14 15:53 世界之大追梦者 阅读(240) 评论(0) 推荐(0)

oracle数据库导入、导出、备份
摘要:应该是在cmd的dos命令提示符下执行,而不是在sqlplus里面。。。。。。但是格式一定要类似于:imp PERSONNEL_MANAGE/MWQ@DBSQL full=y file=C:\personnel_manage.dmpignore=y谨以此纪念我的粗心。。。。。我错了。imp 命令是在dos提示符下执行的。直接cmd后执行而不是在sql下执行的数据导出:1 将数据库TEST完全导出,用户名system 密码manager 导出到D:daochu.dmp中 exp system/manager@TEST file=d:\daochu.dmp full=y2 将数据库中system用 阅读全文

posted @ 2013-03-23 16:19 世界之大追梦者 阅读(285) 评论(0) 推荐(0)

Oracle数据导入导出imp/exp
摘要:Oracle数据导入导出imp/exp 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。注意事项:imp 命令是在dos提示符下执行的。直接cmd后执行而不是在sql下执行的大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接(通过Net Configuration Assistant添加正确的服务命名,其实你可以想成是客户端与服务器端 修了条路,然后数据就可以被拉过来了)这样你可以把数据导出到本地,虽然可能服务器离你很远。你同样可以把dmp文 阅读全文

posted @ 2013-03-23 16:10 世界之大追梦者 阅读(190) 评论(0) 推荐(0)

oracle数据库关闭启动命令
摘要:1:先下载安装oracle以及客户端2:配置监听net manger 启动;(IP,端口,实例名)3:在开始菜单输入service.msc回车,打开服务界面 选择oracle和listener 启动并设置为自启动,以后window开机就自动启动。具体数据库关闭启动命令:如果数据库open状态首先连接数据库sqlplus /nologconn /as sysdba(连接到空闲例程)关闭shutdown immediate (立即关闭数据库)exit再连接数据库sqlplus /nologconn /as sysdba(连接到空闲例程)startup(启动数据库)----监听启动命令lsnr... 阅读全文

posted @ 2013-03-19 19:38 世界之大追梦者 阅读(325) 评论(0) 推荐(0)

oracle建表,指定表空间,插入数据,显示表结构
摘要:建立表:CREATE TABLE t1( empno NUMBER(5) PRIMARY KEY, ename VARCHAR2(15) NOT NULL, job VARCHAR2(10), mgr NUMBER(5), hiredate DATE DEFAULT (sysdate), sal NUMBER(7,2), comm NUMBER(7,2)); 建立表T2并指定此表的表空间为test1:CREATE TABLE t2(empno NUMBER(5) PRIMARY KEY,ename VARCHAR2(15) NOT NULL, job VARCHAR2(10),mg... 阅读全文

posted @ 2013-03-19 19:23 世界之大追梦者 阅读(454) 评论(0) 推荐(0)

oracle 用户:创建并指定表空间、授权,连接用户,删除用户,修改,解锁,加锁、
摘要:oracle用户解锁alter user scott account unlock;alter user scott account lock;oracle用户修改密码alter user scott identified by 123;alter user scott identified by syj default tablespace student quota 1M ON system或:SQL> passw更改 SCOTT 的口令旧口令:新口令:重新键入新口令:口令已更改删除用户:例如创建了一个用户 A,要删除它可以这样做 connect sys/密码 as sysdba; 阅读全文

posted @ 2013-03-19 19:13 世界之大追梦者 阅读(332) 评论(0) 推荐(0)

oracle查看所有角色
摘要:查看所有角色: select * from dba_roles; 阅读全文

posted @ 2013-03-19 19:07 世界之大追梦者 阅读(534) 评论(0) 推荐(0)

oracle查看用户系统权限
摘要:2.查看用户系统权限: select * from dba_sys_privs; select * from all_sys_privs; select * from user_sys_privs; 阅读全文

posted @ 2013-03-19 19:05 世界之大追梦者 阅读(278) 评论(0) 推荐(0)

oracle 查询用户下所有表
摘要:oracle 查询用户下所有表select * from all_tab_comments -- 查询所有用户的表,视图等select * from user_tab_comments -- 查询本用户的表,视图等select * from all_col_comments --查询所有用户的表的列名和注释.select * from user_col_comments -- 查询本用户的表的列名和注释select * from all_tab_columns --查询所有用户的表的列名等信息(详细但是没有备注).select * from user_tab_columns --查询本用户的表 阅读全文

posted @ 2013-03-19 18:55 世界之大追梦者 阅读(302) 评论(0) 推荐(0)

修改oracle密码
摘要:cmdsqlplus sys as sysdba密码不用输 直接回车alter user sys identified by sys; by 后面接新密码commit; 阅读全文

posted @ 2013-02-20 21:11 世界之大追梦者 阅读(121) 评论(0) 推荐(0)

创建表空间
摘要:--创建临时表空间create temporary tablespace xjgs2_temp tempfile 'F:\oracle\product\10.2.0\oradata\orcl\xjgs2_temp.dbf' size 100m autoextend on next 32m maxsize 2048m extent management local;--创建表空间create tablespace xjgs2 logging datafile 'F:\oracle\product\10.2.0\oradata\orcl\xjgs2.dbf' siz 阅读全文

posted @ 2013-02-20 21:10 世界之大追梦者 阅读(118) 评论(0) 推荐(0)

导航