
数据库(oracle)
Kaiwii
单调,简单
展开
-
rac(real application cluster)
作为基础概念理解, 具体可以参考这篇文章:http://wenku.baidu.com/view/ad624325a5e9856a5612605a.html转载 2011-09-21 08:52:26 · 969 阅读 · 0 评论 -
本地计算机上的OracleOraDb11g_home2TNSListener服务启动又停止了。一些服务自动停止,如果他们没有什么可做的
一、问题 本地计算机上的OracleOraDb10g_home1TNSListener 服务启动又停止了 二、问题描述 Oracle:本地计算机上的OracleOraDb10g_home1TNSListener服务启动后又停止了。一些服务自动停止,如果它们没有什么可做转载 2011-10-10 08:00:04 · 7429 阅读 · 0 评论 -
每行命令结束务必加上“;”
初学dba的相关知识。经常忘记在每行命令结束加上“;”。比如:SQL> grant create any view to sysman 2“2”表示,输入还没结束。正在等待你输入后续命令。所以,必须要加上“;”表示你输入的命令已经完结了!!!!!!!!原创 2011-10-09 11:02:50 · 791 阅读 · 0 评论 -
SYSDBA, SYSOPER, NORMAL 不是ROLE
按我个人的理解 SYSDBA, SYSOPER, NORMAL 是数据库特殊设置的权限, 它更象PRIVILEGE, 而不是ROLE, 这几种"权限"允许用户以不同的"身份"做不同的操作, 如NORMAL用户无法执行对数据库的启动和关闭, 而SYSDBA可以转载 2011-10-09 10:35:29 · 932 阅读 · 0 评论 -
创建视图权限不足(解决)
问题:使用scott登录Oracle以后,创建视图,提示“权限不够”,怎么解决?回答:这是因为scott这个帐户目前没有创建视图的权限。解决方法为:首先使用system帐户进行登录,其中“tigertiger”为安装Oracle时所指定的密码(可修改):sqlpl转载 2011-10-09 11:08:46 · 7704 阅读 · 0 评论 -
数据库范式通俗理解
基础概念 要理解范式,首先必须对知道什么是关系数据库,如果你不知道,我可以简单的不能再简单的说一下:关系数据库就是用二维表来保存数据。(可以参看我给你发的数据库方面的资料)然后你应该理解以下概念:l 实体:现实世界中客观存在并可以被区别的事物。比如“一个学生”、“一本书”、“一门课”等等。值得强调的是这里所说的“事物”不仅仅是看得见摸得着的“东西”,它也可以是虚拟的,比如说转载 2012-03-18 09:45:13 · 9405 阅读 · 1 评论 -
深入Java事务的原理与应用
一、什么是JAVA事务 通常的观念认为,事务仅与数据库相关。 事务必须服从ISO/IEC所制定的ACID原则。ACID是原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)的缩写。事务的原子性表示事务执行过程中的任何失败都将导致事务所做的任何修改失效。一致性表示当事务执行失败时,所有被该事务影响的数据都应该转载 2012-05-11 11:44:30 · 808 阅读 · 0 评论 -
常见的数据库基础面试题大全
1. 数据抽象:物理抽象、概念抽象、视图级抽象,内模式、模式、外模式 2. SQL语言包括数据定义、数据操纵(Data Manipulation),数据控制(Data Control) 数据定义:Create Table,Alter Table,Drop Table, Craete/Drop Index等 数据操纵:Select ,insert,update,delete, 数据控转载 2012-10-13 16:41:17 · 820 阅读 · 0 评论 -
数据库左右内外连接(详细,易懂)
JOIN: 如果表中有至少一个匹配,则返回行LEFT JOIN: 即使右表中没有匹配,也从左表返回所有的行RIGHT JOIN: 即使左表中没有匹配,也从右表返回所有的行FULL JOIN: 只要其中一个表中存在匹配,就返回行*SQL INNER JOIN 关键字在表中存在至少一个匹配时,INNER JOIN 关键字返回行。INNER JOIN 关键字语法SELEC转载 2012-10-16 11:13:32 · 1644 阅读 · 1 评论 -
Group By 和 Having, Where ,Order by语句的执行顺序
一个SQL语句往往会产生多个临时视图,那么这些关键字的执行顺序就非常重要了,因为你必须了解这个关键字是在对应视图形成前的字段进行操作还是对形成的临时视图进行操作,这个问题在使用了别名的视图尤其重要。以上列举的关键字是按照如下顺序进行执行的:Where, Group By, Having, Order by。首先where将最原始记录中不满足条件的记录删除(所以应该在where语句中尽量的将转载 2012-11-23 15:10:24 · 1012 阅读 · 0 评论 -
ERROR:TNS-12535: TNS: 操作超时
假如A机器访问B机器出现,TNS-12535: TNS: 操作超时。首先,检查客户端A机上的配置项:sqlnet.ora和tnsname.ora文件,然后再检查服务器端B机器上的配置项:listener.ora具体可以参考我的另外一篇文章:oracle监听器(list原创 2011-09-29 15:19:23 · 17601 阅读 · 0 评论 -
执行SQL脚本文件 :@与@@的区别
执行一个SQL脚本文件 SQL>start file_name SQL>@ file_name 我们可以将多条sql语句保存在一个文本文件中,这样当要执行这个文件中的所有的sql语句时,用上面的任一命令即可,这类似于dos中的批处理。原创 2011-09-29 11:07:50 · 5281 阅读 · 0 评论 -
oracle监听器(listener)配置心得
一、配置初衷oracle虽然用了多年,但是一直仅仅是用而已,没有深入看过oracle的东东。第一次,自己在服务器上完整创建并且配置一个oracle服务器,问题马上就出现了:严重: 监听程序未启动或数据库服务未注册到该监听程序。启动该监听程序并注册数据库服务, 然后重新原创 2011-09-27 15:46:05 · 37624 阅读 · 0 评论 -
DG(Data Guard)
它有无数个名字,有人叫它dg,有人叫它数据卫士,有人叫它data guard,在oracle的各项特性中它有着举足轻理的地位,它就是(掌声)......................Oracle Data Guard。而对于我而言,我一定要亲切的叫它:DG(注:主要是因为打着方转载 2011-09-21 09:48:11 · 8039 阅读 · 0 评论 -
安装oracle数据库时候,提示:加载数据库时出错:areaQueries停止安装所有产品,只停止安装该组件。
http://zhidao.baidu.com/question/67125038.html转载 2011-09-21 16:10:36 · 1307 阅读 · 0 评论 -
oracle11g安装过程中的问题
1、提示:无法在指示的节点上执行物理内存检查解决:a、首先保证 Server 服务开启b、将c盘默认共享:在 命令提示符下 键入 “net share c$=c:” 回车c、win7下,点击右键进入属性,选择兼容性视图为"WINDOWS XP SP3",并且选定管转载 2011-09-22 09:21:00 · 5109 阅读 · 3 评论 -
oracle: listener.ora 、sqlnet.ora 、tnsnames.ora的配置及例子
1.解决问题:TNS或者数据库不能登录。 最简单有效方法:使用oracle系统提供的工具 netca 配置(把原来的删除掉重新配置) $netca 2.然而,仍有疑问:如何指定'listener.ora'存放的目录?不要默认目录($ORAC转载 2011-09-26 15:49:47 · 13321 阅读 · 0 评论 -
oralce监听器(listener)
一篇好文章 http://www.360doc.com/content/11/0412/10/6670178_109025796.shtml转载 2011-09-26 16:49:11 · 1160 阅读 · 0 评论 -
oracle体系结构
一、“数据库”与“实例”数据库:主计算机能够连接上的所有储存磁盘上的全部数据文件和支撑文件;简言之,就是一个文件集合。实例:在计算机内存上运行的各种计算机进程(Server Processes,Background Processes)以及这些进程共享的内存区(SGA)。原创 2011-09-25 14:40:47 · 959 阅读 · 0 评论 -
走近Oracle数据字典--数据字典表
数据字典,第一次听到这个词的时候,还是刚刚踏进IT行业,计算机的知识是自己业余学的,所以对这样的专有名称并不了解,不耻下问的问一个老鸟,告知是我们写程序时,比如状态,地方码,区码等一些基础信息,也叫做code table。 哦。原来是这么回事。有了这个经历,再一次在谈及数据库转载 2011-09-25 10:07:12 · 920 阅读 · 0 评论 -
TNS (Transparent Network Substrate)
Transparent Network Substrate TNS Listener is responsible for establishing and maintaining remote communications转载 2011-09-26 15:39:36 · 1594 阅读 · 0 评论 -
Oracle LISTENER监听文件参数详解及Lsnrctl命令综述
Oracle LISTENER监听文件参数详解及Lsnrctl命令综述 # listener.ora Network Configuration File: F:/oracle/product/10.2.0/db_1/network/admin/listener.or转载 2011-09-27 08:41:41 · 1674 阅读 · 0 评论 -
pl sql developer command window 支持的命令
Supported commandsBesides all SQL statements, the command window supports the following standard SQL*PLus commands in this release:转载 2011-09-28 09:15:04 · 5184 阅读 · 0 评论 -
Select For update语句浅析
Select …forupdate语句是我们经常使用手工加锁语句。通常情况下,select语句是不会对数据加锁,妨碍影响其他的DML和DDL操作。同时,在多版本一致读机制的支持下,select语句也不会被其他类型语句所阻碍。借助for update子句,我们可以在应用程序的层面手工实现数据加锁保护操作。本篇我们就来介绍一下这个子句的用法和功能。下面是采自Oracle官方文档《SQL转载 2013-08-19 17:37:51 · 1293 阅读 · 0 评论