平时用SqlServer的SSMS习惯了,切换到PL/SQL真不适应默认F8查询,不过可以设置Ctrl + E怎么不能Ctrl + R隐藏查询数据窗口,找了半天没找到相应快捷键,也没地方点 公司都有若干个库,按以前SqlServer的习惯,是用sa登进去,然后use各种库切换,或者点击也可以,但没有键盘来得爽(use XXX,Ctrl + E,然后瞬间Ctrl + R隐藏结果窗口,一气呵成吊炸天)。 PL/SQL那个【对象】窗口,里面可以选择用户,用户对应的表空间可以看作SqlSer...
分布式数据库什么是分布数据库?l数据物理上被存放在网络的多个节点上,逻辑上是一个整体。分布式数据库的独立性l分布数据的独立性指用户不必关心数据如何分割和存储,只需关心他需要什么数据。Oracle分布式RDBMS本地操作远程操作分布操作 本地操作RDBMSSQLPLUS等工具lORACLE_HOME=/oracle/oracle1/app/oracle/product/8.1.6lORACLE_SID=o8i1lORACLE_OWNER=oracle1远程操作利用本地的工具,访问远程的数据库分布操作l跨节点数据的...
《网络部分介绍》oracle数据库服务器是客户端windows上建两个数据库orcl用zhs16gpk和utforcl用al32utf8服务oracleServiceORCL和oracleServiceutforcl开启cmdoradim 帮助lsnrctl service1、配置监听2、配置别名3、配置连接时故障转移4、控制监听器tnsping 测试网络linux客户端或者服务器的网络配置文件都在这个目录/u01/app/oracle/product/11.2.0/grid/network/admincrs_stat -p | grep lsnrNAME=ora.LISTENER.lsnrcrsctl stop res...
一、SQL Plus使用入门Sql*plus是一个最常用的工具,具有很强的功能,主要有: 1. 数据库的维护,如启动,关闭等,这一般在服务器上操作。 2. 执行sql语句执行pl/sql。 3. 执行sql脚本。 4. 数据的导出,报表。 5. 应用程序开发、测试sql/plsql。 6. 生成新的sql脚本。 7. 供应用程序调用,如安装程序中进行脚本的安装。2 dual表dual是一张系统表,同时也被定义成了public同义词。它只有一个字段和一条记录。该...
oracle提供的交互方式有两种:sqlplus(命令行) sqlplusw(图形界面) 进入sqlplus方式:cmd中输入sqlplus进入sqlplusw方式:cmd中输入sqlplusw 更便捷的方式:winkey + R 打开运行窗口-->输入sqlplus或者sqlplusw回车即可。 或者在桌面添加快捷方式。可能经常用到的命令: set linesize 数字(设置每行显示的字符,sqlplus中没效果) set pagesize 数字(设置每页显示的行数) conn 用户名/密码 [as sysdba | as sysoper];切换...
1.简单数据插入例子-- Created on 2015/6/15 by LYH
declare v_fnumber varchar2(10):=‘qwe‘;v_fname varchar2(10):=‘lyh‘;v_fage int:=10;v_fsalary int:=101.00;
beginINSERTINTO t_employee(fnumber,fname,fage,fsalary)VALUES(v_fnumber,v_fname,v_fage,v_fsalary);COMMIT;end;2. 简单数据删除例子-- Created on 2015/6/15 by LYH
declare v_fnumber varchar2(10):=‘asd‘;v_fname varchar2(10):=‘gqy‘;v_fage int:=1...
oracle学习笔记2014.09.05测试数据库配置的信息
全局数据库名:xiuhao
系统标识符(SID):xiuhao
服务器参数文件名:c:\oracle\dbs\spfilexiuhao.oradatabase control URL: http://C-1:5500/emsys以及system解锁edit以文本格式打开当前命令//执行当前命令l [num]显示缓存区命令get [file]把file中的文件加入到缓冲区c /[str] /[str]修改当前语句中的内容spo[ol] [file]将执行的命令以及结果保存到file中使用spo off终止保存使用cmd登...
INDEX RANGE SCAN:索引范围查询drop table t purge;
create table t as select * from dba_objects;
update t set object_id=rownum;
commit;
create index idx_object_id on t(object_id);
set autotrace traceonly
set linesize 1000
exec dbms_stats.gather_table_stats(ownname => ‘LJB‘,tabname => ‘T‘,estimate_percent => 10,method_opt=> ‘for all indexed columns‘,cascade=>TRUE) ; select * from t where obje...
一、oracle术语: Oracle服务器:oracle server。由oracle实例和oracle数据库组成。 Oracle实例:oracle
instance,是在oracle启动的第一个阶段根据参数文件,生成的一系列后台进程和一块共享内存SGA共同组成。 Oracle数据库:oracle
database,是由oracle所有的物理文件所组成。其中最关键的有:控制文件、数据文件、redo log文件。
Oracle实例与oracle数据库进行交互,oracle实例对数据库进行各种操作,从而...
安装数据库,一般先装网格基础架构,后装数据库,网络必然先出在先装的网格基础架构上1521端口。每次模板建库会产生一个化身,看化身。在看之前要先决定环境变量是哪个。sqlplus /nologconn / as sysdbashow user查看数据库状况,主要根据两个视图打交道desc v$database_incarnation set linesize 10000 默认80 会折行显示select * from v$database_incarnation;看到在2号化身上运行CURRENT本文出自 “Oracle个人学习笔记” 博客,请...
收录大师们的网址以作学习:http://www.eygle.com/ (盖国强)http://www.askmaclean.com/sitemap.htmlhttps://blogs.oracle.com/askmaclean/ (Maclean Liu(刘相兵)的Oracle博客) 本文出自 “风◆神◆孺◆雅” 博客,请务必保留此出处http://jonsen.blog.51cto.com/4559666/1617767原文:http://jonsen.blog.51cto.com/4559666/1617767
常常需要将数据库中的数据生成文档,由于比较喜欢脚本的方式,所以就需要使用spool的时候进行格式设置,以下简单整理了一下oracle中进行格式设置的一些东西,一共十八条,其实常用的也就那么几个,稍后会附上自己写的简单的shell操作的脚本,希望能供同样有需要的共同交流,也作为自己的备份。set命令的各项及其含义:arraysize 从数据库中一次提取的行数,默认为15autocommit 是否自动提交,默认为offcolsep 在选定...
开始转向Oracle了,记录一下自己的学习历程先创建一些表吧:---------------//////创建学生表
create table student(
sno varchar2(10) primary key,
sname varchar2(20),
sage number(2),
ssex varchar2(5)
);
-------------/////////创建教师表
create table teacher(
tno varchar2(10) primary key,
tname varchar2(20)
);
------------ //////创建课程表
create table course(
cno varchar2(10),
cname varchar2(20),
...
分组函数什么是分组函数?分组函数作用于一组数据,并对一组数据返回一个值组函数的类型lAVGlCOUNTlMAXlMINlSUM数值求和SQL> --求员工工资总额
SQL> select sum(sal) from emp;
SUM(SAL)
---------- ...
今天超产啊,连续4篇,要有这个进度今年肯定能有收获查了一下用户和表空间的概念,应该用户概念还是和SqlServer一样,只是在公司做项目时对用户权限不够重视,基本都是用sa,要是管理严格的话,也要像Oracle这样,区分好什么用户能干什么事。【表空间】和【库】概念差不多,一个表空间可以被多个用户访问,一个用户也可以访问多个表空间。 以测试库来说,STDOC下有两个表空间STDOC和STDOCDB,其中STDOC下没有表,表都在STDOCDB里。...