oracle
jay329106193
这个作者很懒,什么都没留下…
展开
-
oracle本地语言变量设置
select userenv('language') from dual察看当前会话的语言环境变量设置:SQL> select userenv('language') from dual;USERENV('LANGUAGE')----------------------------------------------------SIMPLIFIED CHINESE_CHIN原创 2012-05-28 15:42:18 · 764 阅读 · 0 评论 -
oracle“记录被另一个用户锁住”
1、查看数据库锁,诊断锁的来源及类型: select object_id,session_id,locked_mode from v$locked_object; 或者用以下命令: select b.owner,b.object_name,l.session_id,l.locked_mode from v$locked_object l, dba_objects b where转载 2012-11-08 11:28:03 · 905 阅读 · 0 评论 -
SELECT INTO 和 INSERT INTO SELECT 两种表复制语句
Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECT INTO 和 I原创 2012-07-31 15:10:50 · 385 阅读 · 0 评论 -
oracle 修改过ip地址或者主机名后服务无法启动的解决办法
如果是只是修改IP地址,首先找到 oracle_home/app/Administrator/product/11.1.0/db_1/NETWORK/ADMIN目下的 listener.ora 与 tnsnames.ora 中,改为原来的的IP地址或者主机名改成现在的ip地址即可如果同时还修改过主机名,就要打开oracle_home /db_1/oc4j/j2ee/目录,里面有一个这样原创 2012-09-27 14:03:41 · 1654 阅读 · 0 评论 -
查询oracle数据库各个表占用的物理存储的大小
===============================查询表空间使用情况===============================SELECT UPPER(F.TABLESPACE_NAME) "表空间名",D.TOT_GROOTTE_MB "表空间大小(M)",D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",TO_CHAR(RO原创 2012-05-28 15:42:52 · 904 阅读 · 0 评论 -
oracle exp imp 命令 转换表空间
导出: 运行->cmd->输入命令:exp 用户名/密码@本地tnsnames.ora中配置的连接串 file=D:\testexp.dmp tables=(表1,表2,表3) buffer=2048000 compress=y 回车导入: 运行->cmd->输入命令:imp 用户名/密码@连接串原创 2012-06-16 12:51:28 · 1469 阅读 · 0 评论 -
ORACLE 判断序列是否存在,如果存在就删除
declare V_NUM number; BEGIN ----多次删除时,每次都将v_num设置成为0 V_NUM := 0; ----判断序列 seq_name_1 是否存在(区分大小写) select count(0) into V_NUM from user_sequences where sequence_原创 2012-06-06 12:39:45 · 14182 阅读 · 0 评论 -
ORACLE 判断表是否存在,如果存在就删除
declare V_NUM number; BEGIN ----多次删除时,每次都将v_num设置成为0 V_NUM := 0; ----判断表 TABLE_NAME 是否存在,注意,表名必须大写,否则找不到表 select count(0) into V_NUM from user_tables where tabl原创 2012-06-06 12:38:42 · 6385 阅读 · 0 评论 -
ORACLE 判断触发器是否存在,如果存在就删除
declare V_NUM number; BEGIN ----多次删除时,每次都将v_num设置成为0 V_NUM := 0; ----判断触发器 TABLE_NAME 是否存在(区分大小写) select count(0) into V_NUM from user_triggers where trigger_name原创 2012-06-06 12:35:16 · 8595 阅读 · 0 评论 -
oracle修改某个用户的密码
alter user 用户名 identified by 新密码;原创 2012-05-28 15:43:44 · 858 阅读 · 0 评论 -
创建oracle用户和表空间
--创建临时表空间create temporary tablespace blood_temp tempfile 'D:\oracle\product\10.2.0\oradata\orcl\blood_temp.dbf' size 50m autoextend on next 50m maxsize 20480m extent man原创 2012-05-28 15:41:06 · 302 阅读 · 0 评论 -
tnsnames_backkup.ora
# tnsnames.ora Network Configuration File: d:\oracle\product\10.2.0\db_1\network\admin\tnsnames.ora# Generated by Oracle configuration tools.orcl = (DESCRIPTION = (ADDRESS = (PROTOCOL =原创 2012-05-28 15:46:29 · 525 阅读 · 0 评论 -
查询oracle表空间使用情况
===============================查询表空间使用情况===============================SELECT UPPER(F.TABLESPACE_NAME) "表空间名",D.TOT_GROOTTE_MB "表空间大小(M)",D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",TO_CHAR(RO原创 2012-12-04 21:17:09 · 532 阅读 · 0 评论