随笔分类 - oracle
摘要:使用oracle主机的ip地址和实例进行访问登录 查看oracle安装目录下的tnsnames.ora文件 lms= (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.59.2)(PORT = 4781
阅读全文
摘要:select tablespace_name,file_name,bytes/1024/1024/1024 file_size,autoextensible from dba_temp_files; SELECT B.TABLESPACE, B.SEGFILE#, B.SEGBLK#, B.BLOC
阅读全文
摘要:修改配置,如下图:
阅读全文
摘要:SELECT CREATED,LAST_DDL_TIME from user_objects where object_name=upper('表名'); CREATED 为创建时间 LAST_DDL_TIME为最后修改时间 或者pl/sql 查看,选中表名后右键
阅读全文
摘要:--新增(扩展)分区表 空间 --复制创建表sql中的 分区语句 partition by range (STATE_DATE)( partition PART_202006 values less than (TO_DATE(' 2020-06-01 00:00:00', 'SYYYY-MM-DD
阅读全文
摘要:--删除分区表 --查看分区表SELECT * FROM useR_TAB_PARTITIONS WHERE TABLE_NAME='XXX_1100'; SELECT t.TABLE_NAME FROM useR_TAB_PARTITIONS t group by t.TABLE_NAME; SE
阅读全文
摘要:--迁移默认表空间--FRADATA_01:要迁移到的目标表空间--XXX_1300:要迁移的表名--执行查询后,将语句复制到命令窗口执行select 'alter table '|| table_name ||' modify default attributes tablespace FRADA
阅读全文
摘要:--分析表 -- 删除表的大量数据后释放空间 --普通表删除大量数据时,需要释放空间 EXECUTE IMMEDIATE 'analyze table 表名 estimate statistics'; EXECUTE IMMEDIATE 'alter table 表名 enable row move
阅读全文
摘要:select t.owner, t.tablespace_name, t.segment_name, --'drop table '||t.segment_name||' purge;', t.segment_type, sum(t.bytes / 1024 / 1024 / 1024) "user
阅读全文
摘要:SELECT a.tablespace_name "表空间名",FILENUM 数据文件,round(total / (1024 * 1024 * 1024),2) "表空间大小(G)",round(free / (1024 * 1024 * 1024),2) "表空间剩余大小(G)",round(
阅读全文
摘要:增: 创建一个计划任务 begin sys.dbms_job.submit(job=>:job, what=>'要定时执行的存储过程名;',--例如:包名.存储过程名; 记得写分号 next_date=>to_date(''2021-10-08 7:00:00','yyyy-mm-dd hh24:m
阅读全文
摘要:转载:https://www.cnblogs.com/Chestnuts/p/7068456.html
阅读全文
摘要:日志报错:ORA-28000: the account is locked 1、plsql登录提示用户被锁定 2、sys登录sqlplus登录查看 SQL> select username,account_status from dba_users t where t.username='XXX';
阅读全文
摘要:1、导入成功后,查看导入数据有乱码 2、查看字符集为uft8 select * from v$nls_parameters where PARAMETER like '%NLS_CHARACTERSET%' 3、客户端环境变量为uft8 4、检查ctl控制文件,发现同事给的是中文的 改成:AL32U
阅读全文
摘要:检查报错日志提示:field in data file exceeds maximum length REMARK字段设置:varchar2(2000),报错的内容也没有超1000个字符 表中定义的字段 REMARK虽然是varchar2(2000),但控制文件(CTL)中默认为是char类型,所以
阅读全文
摘要:创建表: create table 表名 ( 字段名1 字段类型 默认值 是否为空 , 字段名2 字段类型 默认值 是否为空, 字段名3 字段类型 默认值 是否为空, ...... ); 创建一个user表: create table user ( id number(6) primary key,
阅读全文
摘要:使用/app/oracle/product/11.2.0/bin/sqlldr导入数据报错: 监听没有开启?检查发现监正常 猜测是监听端口不是默认的1521有关系,直接在sid里面加上数据库服务器的ip和端口,如:数据库名/密码@//数据库ip:端口/数据库的sid /data/app/oracle
阅读全文
摘要:导入sql文件报错:ORA-01756: quoted string not properly terminated 字符集的中英文问题: 临时解决方法:export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
阅读全文
摘要:1、@sql文件的路径 SQL>@/data/xx.sql; 2、导入完毕 commit;
阅读全文
摘要:1、关闭监听 2、修改配置文件,port=1933 #vi $ORACLE_HOME/network/admin/listener.ora 3、登录并查看local_listener参数,因为使用的是默认端口1521,所以VALUE里面是空的 SQL>show parameter local_lis
阅读全文