随笔分类 -  Oracle

摘要:Oracle缩写积累:1 RAC: Real Application Clusters 真应用集群;2 DBMS:Database Management System 数据库管理系统3 DDL : Data Definition Language:数据定义语言,该语言负责数据的模式定义与数据的物理访问构建;4 DML: Data Manipulation Language :数据操作语言,该语言负责数据的操作,包括增,删,改,查询等操作;5 DCL: Data Control Language:数据控制语言;6 DBA: Database Administrator 数据库管理员;7 DBAS 阅读全文
posted @ 2014-02-12 08:35 啸月☆天狼 阅读(542) 评论(0) 推荐(0)
摘要:1 使用EDIT命令编辑缓冲区内容复制到一个名为afiedt.buf的文件中,然后启动操作系统默认的编辑器打开这个文件,并且文件内容能够进行编辑。在Windows操作系统中,默认的编辑器是Notepad(记事本)ED[IT][file_name]其中file_name 默认为afiedt.buf,也可以指定一个其他的文件使用之后 会自动弹出该文件,关闭退出该文件 文件内容会显示在缓冲区中;2 SPOOL命令:将实现将SQL*Plus中的输出结果复制到一个指定的文件中,或者把查询结果 发送到打印机,直到使用SPOOL OFF命令为止. SPO[OL][file_name[CRE[ATE]|REP 阅读全文
posted @ 2013-07-03 10:13 啸月☆天狼 阅读(505) 评论(0) 推荐(0)
摘要:SAVE命令将缓冲区内容保存到文件中;语法格式:SAV[E][FILE]file_name [CRE[ATE]|REP[LACE]|APP[END]]file_name 表示将SQL*PLus缓冲区的内容保存到file_name指定的文件中;CREATE表示将创建一个file_name文件,并将缓冲区中的内容保存到该文件。该选项为默认;APPEND 如果file_name文件已经存在,则将缓冲区中的内容保存到file_name文件的内容之后,如果该文件,不存在,则创建该文件;REPLACE:如果file_name文件已经存在,则清除文件中内容,将缓冲区中内存保存再该文件、如果该文件不存在,则创 阅读全文
posted @ 2013-06-27 09:02 啸月☆天狼 阅读(583) 评论(0) 推荐(0)
摘要:Oracle之 SQL*PLUS命令1编辑sql语句命令:A[PPEND]TEXT: 将text附加到当前行之后;C[HANGE]/old/new 将当前行 old替换为new;CL[EAR] BUFF[ER] 清楚缓冲区中所有行;I[NPUT] text 插入指定的文本;DEL m n 删除m行到n行之间的文本;不带参数 删除当前行L[IST] n 列出第n行 不带参数显示所有R[UN]或 / 显示缓冲区中保存的语句,并运行这些语句n 将第n 行 作为当前行; n 可为0 也可以为1n text 使用text文本 替代第n行信息0 text 在第一行之前插入文本 ;HELP[topic] 查 阅读全文
posted @ 2013-06-26 15:47 啸月☆天狼 阅读(187) 评论(0) 推荐(0)
摘要:ORACLE 进入sqlplus的输入用户名密码的时候提示:ORA-12560: TNS: 协议适配器错误解决方案是在 我的电脑,属性--高级--环境变量---系统变量--新建,变量名=oracle_sid,变量值=XXXX,XXXX就是你的databaseSID在网络上查找了一下,似乎有可能是因为下面的几个原因:1.监听服务没有起起来。windows平台个一如下操作:开始---程序---管理工具---服务,打开服务面板,启动oraclehome92TNSlistener服务。2.database instance没有起起来。windows平台如下操作:开始---程序---管理工具---服务, 阅读全文
posted @ 2013-06-24 09:34 啸月☆天狼 阅读(843) 评论(0) 推荐(0)
摘要:Oracle数据库内存结构1.系统全局区(SGA):由一组内存结构组成,是所有用户进程共享的的一块内存区域.其中可以包含一个数据库实例的数据和控制信息。在一个数据库实例中,可以有多个用户进程,这些用户进程可以共享系统全局区中的数据,因次系统全局区,可以称为 共享全局区。总内存大小由参数sga_max_size来决定。2.程序全局区(Program Global Area.PGA)包含单个用户或服务器数据和控制信息,是Oracle系统分配给一个进程的私有内存区域。其在用户进程连接到Oracle数据库并创建一个会话时,由Oracle自动分配,由参数pga_aggregate_target决定,通过 阅读全文
posted @ 2013-06-21 10:44 啸月☆天狼 阅读(853) 评论(0) 推荐(0)
摘要:Oracle 11g Dos下 找回用户名和修改密码方法:Microsoft Windows [版本 6.1.7600]版权所有 (c) 2009 Microsoft Corporation。保留所有权利。C:\Users\Administrator>set oracle_sid=orcl //数据库启动C:\Users\Administrator>sqlplus / as sysdba //以系统管理员登陆SQL*Plus: Release 11.2.0.1.0 Production on 星期二 3月 26 14:46:37 2013Copyright (c) 1982, 20 阅读全文
posted @ 2013-03-26 14:56 啸月☆天狼 阅读(1696) 评论(0) 推荐(0)
摘要:之前由于系统内存不足,暂时不用Oracle 11g数据库(本地安装,系统win7 ,内存2G,启动之后系统什么都不动,内存使用率78%)最近需要用Oracle数据库,不知道怎么启动了,网上查资料,启动项如下:Oracle需要启动的服务总结1.在使用Oracle时候,一般启动OracleServiceORCL和OracleOraDb11g_home1TNSListener这两个服务Oracle就能正常运行;2.要让局域网上的机子访问你的oracle,必须启动oracleora81homemanagermentserver服务。3.oracle服务启动、关闭脚本(windows下) 注:实例名:. 阅读全文
posted @ 2013-03-26 14:18 啸月☆天狼