【ORACLE/MYSQL】
文章平均质量分 85
后端沉思录
不断学习的小学生。
展开
-
CentOS7上用rpm安装mysql5.7
下面简单的介绍如何在CentOS7上安装mysql,当然可以使用yum,好处就是会解决依赖包问题。首先是下载安装包,可以去mysql官网上下载,我是从搜狐的镜像网站上下载的http://mirrors.sohu.com/mysql/MySQL-5.7/,根据系统位数下载对应的安装包,我下的:mysql-community-common-5.7.17-1.el6.x86_64mysq原创 2017-01-06 07:22:47 · 1856 阅读 · 0 评论 -
Freeze file header
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-05-23 00:36:40 · 859 阅读 · 0 评论 -
redo中的update
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-06-23 20:38:28 · 825 阅读 · 0 评论 -
RMAN的LIST
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 -原创 2015-06-22 19:31:24 · 789 阅读 · 0 评论 -
RMAN-1
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-06-19 15:23:49 · 541 阅读 · 0 评论 -
os认证
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-06-18 10:53:16 · 1443 阅读 · 0 评论 -
ORACLE错误大全
ORA-00001: 违反唯一约束条件 (.) ORA-00017: 请求会话以设置跟踪事件 ORA-00018: 超出最大会话数 ORA-00019: 超出最大会话许可数 ORA-00020: 超出最大进程数 () ORA-00021: 会话附属于其它某些进程;无法转换会话 ORA-00022: 无效的会话 ID;访问被拒绝 ORA-00023: 会话引用进程私用内存原创 2015-05-29 22:41:00 · 2119 阅读 · 2 评论 -
dbca.sh
#!/bin/sh -f# $Header: assistants/bin/dbca.sh /main/84 2009/06/15 09:11:43 svsathe Exp $## dbca.sh## Copyright (c) 1997, 2009, Oracle and/or its affiliates. All rights reserved. ## NA原创 2015-06-17 22:23:28 · 1061 阅读 · 0 评论 -
RMAN前奏
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-06-17 00:42:57 · 813 阅读 · 0 评论 -
resetlogs noresetlogs
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Pr原创 2015-06-17 12:46:39 · 1047 阅读 · 0 评论 -
学习交流
本人是一名大二的学生,很喜欢数据库方面的知识(目前也在做android开发),正在学习的路上,学习的过程虽然辛苦,但是对技术的热爱和对生活的提高时刻激励我们学习下去!找到志同道合的人一起学习是一大快事!我相信对学习的促进是十分巨大的。希望大家不嫌弃小弟是个菜鸟,一起学习交流oracle,Linux 相信和你们在一起,我会慢慢成长起来!感兴趣也可以加下这个群:ORACLE&&LINUX公社 4原创 2015-05-17 23:03:11 · 1219 阅读 · 2 评论 -
访问数据库的几种方法
这部分很基础,但是如果搞不清楚,对以后的学习会有影响。SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise原创 2015-05-17 02:26:37 · 2408 阅读 · 0 评论 -
重建口令文件
由于练习机模拟,误删了口令文件,所以不得不重建:SQL> exit从 Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - ProductionWith the Partitioning, OLAP, Data Mining and Real Application Testing options 断开原创 2015-05-08 14:37:55 · 1580 阅读 · 0 评论 -
通过alert日志重建参数文件
当spfile损坏,而且没有了pfile文件和init.ora文件,则我们不得不重建参数文件:下面模拟参数文件损坏,删除了所有的参数文件:SQL> startup nomount;ORA-01078: failure in processing system parametersLRM-00109: ???????????????????????? '/u01/app/oracle原创 2015-05-07 22:23:45 · 940 阅读 · 0 评论 -
关于sqlplus用法的一些总结
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-06-03 15:41:26 · 2994 阅读 · 0 评论 -
SYNONYMS
SQL> SELECT * FROM V$VERSION WHERE ROWNUM=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-06-05 21:22:45 · 1070 阅读 · 0 评论 -
Sequence
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-05-20 00:19:21 · 932 阅读 · 0 评论 -
TNS-12535
SQL> select * from v$version where rownum BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-09-18 13:10:45 · 630 阅读 · 0 评论 -
Linux Error: 29: Illegal seek
SQL> !cat /etc/issueEnterprise Linux Enterprise Linux Server release 5.5 (Carthage)Kernel \r on an \mSQL> select * from v$version where rownumBANNER------------------------------原创 2015-08-05 22:16:10 · 3607 阅读 · 1 评论 -
EXPDP/IMPDP
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-06-14 22:04:54 · 1603 阅读 · 0 评论 -
EXP/IMP
EXP/IMP是oracle中比较传统的数据库逻辑备份工具实现全库或者表空间的逻辑备份,但是不支持用户的交互模式,即在备份过程中无法控制或者切换进程。下面介绍如何使用exp/imp:SQL> select * from v$version where rownum=1;BANNER---------------------------------------------------原创 2015-06-13 21:23:23 · 936 阅读 · 0 评论 -
动态注册监听
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-06-08 11:49:48 · 846 阅读 · 0 评论 -
startup alter.log spfile.ora
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-06-12 01:00:59 · 892 阅读 · 0 评论 -
RecycleBin
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-06-11 12:21:58 · 1123 阅读 · 0 评论 -
The account is locked
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-06-10 19:11:51 · 953 阅读 · 0 评论 -
open阶段的一致性检验(二)
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-06-11 19:05:35 · 2364 阅读 · 0 评论 -
SCN 时间戳的相互转换
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-06-09 13:45:16 · 1358 阅读 · 0 评论 -
addmrpt.sql
SQL> select * from v$version where rownumBANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Product原创 2015-06-07 21:56:47 · 1359 阅读 · 0 评论 -
ashrpt.sql
SQL> select * from v$version where rownumBANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Product原创 2015-06-07 21:57:34 · 1064 阅读 · 0 评论 -
awrrpt.sql
SQL> select * from v$version where rownumBANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Product原创 2015-06-07 21:45:39 · 1628 阅读 · 0 评论 -
exitcommit
SQL> select * from v$version where rownum=1;BANNER--------------------------------------------------------------------------------Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Prod原创 2015-05-17 00:24:31 · 774 阅读 · 0 评论 -
客户端网络配置上的一点说明
这几天qq上很多朋友问及客户端网络配置问题,希望这篇文章能帮助一些朋友(之前也写过一篇文章关于用第三方工具连接数据库:http://blog.itpub.net/29876893/viewspace-1465317/)。首先说明的是数据库是单实例,数据库的连接方式是专有连接模式。SQL> select * from v$version where rownum=1;BANNER----原创 2015-05-06 22:44:44 · 860 阅读 · 0 评论 -
重建控制文件
重建控制文件是不得已之选,如果没有备份和控制文件冗余的情况下,但是我们仍需要一些数据库信息,下面简单的介绍一下过程:把数据库启动到mount:SQL> startup mount;ORACLE 例程已经启动。Total System Global Area 422670336 bytesFixed Size 1336960 bytes原创 2015-04-14 22:09:54 · 517 阅读 · 0 评论 -
系统权限和对象权限简析
系统权限:语法:grant privilege[,privilege....]TO[with admin option];grant create session,create user,create table to hr;原创 2015-04-09 17:36:12 · 1151 阅读 · 0 评论 -
分析HWM
下面结合官方文档和实验介绍下HWM:以下英文摘自11gR2官方文档:HWM(high water mark):The boundary between used and unused space in a segment.ORACLE9i之后开始使用自动段空间管理即ASSM,它使用位图来管理段空间的使用情况,如果表空间ASSM,则表空间中的段也是ASSM. At table c原创 2015-04-16 14:57:23 · 1986 阅读 · 0 评论 -
Oracle数据库服务器的两种连接方式
oracle提供了两种数据库连接方式,一种是专有连接方式,另一种是共享连接方式。区别在于专有连接方式是一个用户对应一个数据库服务器进程,而共享服务器连接方式是多个用户可以不定向轮流使用一个服务器进程。oracle推荐专有连接,一个session对应一个服务器进程,会减少竞争,对于较长事务很有用,但是会耗费PGA资源;共享连接方式对于事务执行时间短且服务器资源受限的系统是有利的。对于该使用哪种连接方原创 2015-04-16 14:55:59 · 1733 阅读 · 0 评论 -
存储过程 函数
pl/sql中,匿名块我们要想下一次执行,则需要保存在磁盘介质上,这样每次用的时候,很麻烦。下面简单的介绍存储过程存储过程:不带参数的存储过程:create or replace procedure WOO is v_sum number :=0;begin for i in 1 .. 100 loop v_sum := v_sum + i;原创 2015-04-14 22:11:27 · 496 阅读 · 0 评论 -
关于触发器一些小结
我们为什么用触发器呢?下面摘自部分官方文档:Automatically generate virtual column values(自动生成虚拟列值)Log events(日志事件)Gather statistics on table access(收集统计数据表的访问)Modify table data when DML statements are issued agains原创 2015-04-19 18:14:44 · 1391 阅读 · 0 评论 -
简述REDO简单操作
查看重做日志:select *from v$log;select *from v$logfile;判断是否归档:SQL>sqlplus sys as sysdbaSQL>archive log list;在10g,11g中设置成归档模式:把数据库重启到mount状态,alter database archivelog;(同理设置成非归档模式就是alter d原创 2015-04-07 23:01:10 · 704 阅读 · 0 评论 -
lock
racle中锁的概念十分重要,对于其他关系型数据库更不用说,有的数据库发出select语句都要加锁,但是oracle有独立的undo(可从undo里读取修改过的数据)所以不加锁。下面介绍oracle里的几种锁模式:锁代码锁模式名称锁模式缩写锁模式别名锁级别0nonenone none1nullnullnul原创 2015-04-22 14:56:03 · 751 阅读 · 0 评论