- 浏览: 326737 次
- 性别:
- 来自: 深圳
最新评论
-
crxiang:
写得很好啊,最近正好需要这个,谢谢分享了!
Android中ProgressDialog的简单示例 -
shangs2010:
分析的真仔细,多谢!
SharePreference类似于JavaEE中的session -
guochongcan:
fantaxy025025 写道兄弟,你这个不行的。
只能删 ...
MYSQL用一条SQL语句删除重复记录 -
fantaxy025025:
兄弟,你这个不行的。只能删除 重复个数是2的,如果重复个数大于 ...
MYSQL用一条SQL语句删除重复记录 -
wujiandong:
不错,多写点这方面的东西~~,加油~~,哥们~~
布局学习——妙用TabHost
文章列表
Oracle的Flashback用法汇总
- 博客分类:
- Oracle
/*
11g的flashbackup 分好几种,分别用途不一样。
A.flashback database 闪回数据库,简单理解就是把数据库闪回到某个以前的时间点,
能恢复到的最早的SCN, 取决与Flashback Log中记录的最早SCN
B.flashback drop 回收数据库表,用于表误drop后恢复。类似Windows的回收站。
C.flashback query 闪回表记录,用于数据表记录的恢复
D.falshabck Table 闪回数据库表,
后两个是重点,下面说明。
*/
– A.flashback database相关
/*
1.默认情况数据 ...
Linux下复制粘贴快捷键
- 博客分类:
- Linux
1. 在终端下:
复制命令:Ctrl + Shift + C 组合键.
粘贴命令:Ctrl + Shift + V 组合键.
2. 在控制台下:
复制命令:Ctrl + Insert 组合键 或 用鼠标选中,即是复制。
粘贴命令:Shift + Insert 组合键 或 单击鼠标左键,即为粘贴。
oracle 实现插入自增列
- 博客分类:
- Oracle
原文:http://lcf19890121.iteye.com/blog/2171349
oracle不同于sqlserver以及mysql,它不能直接设置某个字段进行自增,只能通过创建sequence的方式来实现自增列。 下面就来介绍下oracle实现插入自增列的方法 首先,我们需要创建一个se ...
oracle用户创建及权限设置
- 博客分类:
- Oracle
该为原原创:,转载注明:http://www.pm-road.com/index.php/2014/12/12/285/
权限:
create session
create table
unlimited tablespace
connect
resource
dba
例:
#sqlplus /nolog
SQL> conn / as sysdba;
SQL>create user username identified by password
SQL> grant dba t ...
linux下vi编辑器命令大全
- 博客分类:
- Linux
高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx 开始记录宏,并将结果存入寄存器xq 退出记录模式@x 播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,表示要重复多少次,比如@x20
Linux下rz/sz安装及使用方法
- 博客分类:
- Linux
1) 工具说明在SecureCRT这样的ssh登录软件里, 通过在Linux界面里输入rz/sz命令来上传/下载文件. 对于RHEL5, rz/sz默认没有安装所以需要手工安装.sz: 将选定的文件发送(send)到本地机器;rz:运行该命令会弹出一个文件选择窗口, 从本地选择文件上传到服务器(receive).下载安装包lrzsz-0.12.20.tar.gz: http://www.ohse.de/uwe/software/lrzsz.html2) 软件安装首先通过sftp工具把安装文件上传到/tmp目录下.
[c-sharp] view plaincopy
...
SQl语句优化应该注意什么?
- 博客分类:
- Oracle
具体要注意的: 1.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如: select id from t where num is null 可以在num上设置默认值0,确保表中num列没有null值,然后这样查询: select id from t where num=0 2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。优化器将无法通过索引来确定将要命中的行数,因此需要搜索该表的所有行。
Oracle数据库物理文件备份/恢复
- 博客分类:
- Oracle
之前也写过一篇类似的,虽然恢复不成问题,但总感觉有不对的地方,后面才了解到,以前自己有存在误区的地方,重新用此文方法简便得多。
环境:CentOS release 5.6 (Final)
Oracle Database Release 11.2.0.1.0
1、解压压缩好的数据库文件到相应目录
[root@OATest oabak]# tar -jxvf testoa_20140702.tar.bz2
2、还原文件
[root@OATest temp]# su - oracle
[oracle@OATest /]$ export ORACLE_SI ...
oracle密码修改方法
- 博客分类:
- Oracle
到控制台使用操作系统认证登陆,然后修改system或其他用户密码的方法: 第一步:cmd进入控制台 第二步:键入sqlplus /nolog 回车 第三步:键入conn /as sysdba 回车 此时会显示连接成功 第四步:键入alter user system identified by 123456 回车 此步完成对system用户密码修改,密码修改为123456 一、忘记除SYS、SYSTEM用户之外的用户的登录密码。 用SYS (或SYSTEM)用户登录。 CONN SYS/PASS_WORD AS SYSDBA; 使用如下语句修改用户的密码。 ALTER USER u ...
ORACLE数据库连接超时设置
- 博客分类:
- Oracle
方法一、直接修改资源配置文件 分三个步骤在sqlplus环境下完成。 第一步,查询资源文件,找到CONNECT_TIME所在的profile名。 select resource_name,profile from dba_profiles; 第二步,用alter命令修改profile中的值; alter profile MONITORING_PROFILE limit connect_time unlimited;(或跟一个时间值,如1000,单位为分钟) alter profile MONITORING_PROFILE l ...
Oracle体系结构
- 博客分类:
- Oracle
Oracle服务器
Oracle服务器是一种对象关系数据库管理系统,由Oracle实例和Oracle数据库两部分组成。
实例
在启动Oracle数据库服务器时,步骤:
1、首先读取初始化参数文件;
2、根据初始化参数文件中的内存参数分配系统全局区( SGA);
3、然后启动后台进程。
SGA和后台进程合称为一个Oracle实例(instance)。
数据库 :Oracle数据库仅仅指的是存储于硬盘上的数据文件、控制文件和联机重做日志文件,
Oracle服务器:提供一个开放的、全面的、完整的信息管理平台 ...
很久之前部署的一套数据库突然启不来了,客户只说应用系统登录不了。后来经过半小时摸索解决了,记之以备忘。
远程用putty连接上去,执行sqlplus登录,提示ORA-01033: ORACLE initialization or shutdown in progress,猜想应该是datafile有损坏,于是以sys用户登录。
SQL>shutdown normal;
SQL>startup mount;
SQL>alter database open;
报错如下:
ERROR at line 1:ORA-16038: log 3 sequence# 5281 c ...
关于ORACLE JOB的分析
- 博客分类:
- Oracle
1.查询job信息
SELECT * FROM DBA_JOBS T;
SELECT * FROM USER_JOBS T;
相关视图dba_jobs describes all jobs in the database.user_jobs describes all jobs owned by the current userall_jobsdba_jobs_running 包含正在运行job相关信息2.操作job命令 停止某个job
SQL> exec dbms_job.broken(1,true);
SQL> commit; //必须提交否 ...
数据库中文显示问号乱码的解决方法
- 博客分类:
- Oracle
数据库中文显示问号乱码的解决方法:
SQL> alter database character set INTERNAL_USE ZHS16GBK;
alter database character set INTERNAL_USE ZHS16GBK
*
ERROR at line 1:
ORA-12719: operation requires database is in RESTRICTED mode
修改数据库编码,需在restrict 模式下:
用户可以在严格的模式下启动实例并装入数据库,这样的模式只允许DBA做以下的工作
1、关闭数据库 ...
archive log 日志已满ORA-00257: archiver error. Connect internal only, until freed 错误的处理方法
1. 用sys用户登录 sqlplus sys/pass@tt as sysdba
2. 看看archiv log所在位置SQL> show parameter log_archive_dest;NAME TYPE VALUE------------------------------------ ----------- - ...