随笔分类 - 数据库
关于数据库方面点滴学习记录。
摘要:SQL常见的一些面试题(太有用啦) SQL常见面试题 1.用一条SQL 语句 查询出每门课都大于80 分的学生姓名 name kecheng fenshu张三 语文 81张三 数学 75李四 语文 76李四 数学 90王五 语文 81王五 数学 100王五 英语 90A: select distin
阅读全文
摘要:相关说明: Oracle11g64位软件的安装位置为/u01/app/oracle/product/11.2.0/dbhome_1 ,数据库名为默认的orcl,Linux虚拟机的HOSTNAME为master。 一、修改listener.ora文件内容 命令:[oracle@gpdb ~]$ vi
阅读全文
摘要:1.oracle 启停服务 停止 oraclesu - oraclelsnrctl stop;sqlplus / as sysdbashutdown 启动 oracle su - oraclesqlplus / as sysdbastartupquitlsnrctl start --查看数据库监听状
阅读全文
摘要:OS:Oracle Linux 7.2 64bitDB:Oracle 11.2.0.3%86时出现报错 Error in invoking target 'agent nmhs' of makefile解决方案在makefile中添加链接libnnz11库的参数修改$ORACLE_HOME/sysm
阅读全文
摘要:安装Oracle--如果没有安装图形界面,则需要先安装。# yum grouplist # yum groupinstall "X Window System"# yum groupinstall Desktop yum install xterm yum install xclock 配置xman
阅读全文
摘要:MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,2008 年被 SUN 公司收购,后 SUN 公司又被 Oracle 公司收购。 一、下载 MySQL 官网 https://www.mysql.com/ 点击 DOWNLOADS 进入下载地址,会看到几个不同的版本: My
阅读全文
摘要:Inmon和Kimball是数据仓库领域伟大的开拓者,他们均多年从事数据仓库的研究,Inmon还被称为“数据仓库之父”。Inmon的《数据仓库》和Kimball的《数据仓库工具箱》都是此领域的经典之作。后来人把这两人的数据仓库思想总结为“Inmon理论”和“Kimball理论”。他们的思想有共同点,
阅读全文
摘要:报错信息如下: 查看_optimizer_join_elimination_enabled参数值 切换sys用户 select a.ksppinm name, b.ksppstvl value, a.ksppdesc description from x$ksppi a, x$ksppcv b wh
阅读全文
摘要:1:查V$DB_OBJECT_CACHE SELECT * FROM V$DB_OBJECT_CACHE WHERE name='CUX_OE_ORDER_RPT_PKG' AND LOCKS!='0'; 注意:CUX_OE_ORDER_RPT_PKG 为存储过程的名称。 发现 locks=2 2:
阅读全文
摘要:使用过程中发现oracle运行很慢(其实应该先关注空间问题),就准备关机重启一下,关不掉就强制关闭,然后启动就报错了。 1.SQL> startup ORACLE instance started. Total System Global Area 6614106112 bytesFixed Siz
阅读全文
摘要:对比两张表中不一致的字段(名称、类型、长度)SELECT *FROM (SELECT NAME,XTYPE,LENGTH FROM syscolumns s WHERE id=object_id('TABLE_A')) AFULL JOIN (SELECT NAME,XTYPE,LENGTH FRO
阅读全文
摘要:对于数据仓库体系结构的最佳问题,始终存在许多不同的看法,甚至有人把Inmon和Kimball之争称之为数据仓库界的“宗教战争”,那么本文就通过对两位提倡的数据仓库体系和市场流行的另一种体系做简单描述和比较,不是为了下定义那个好,那个不好,而是让初学者更明白两位数据仓库鼻祖对数据仓库体系的见解而已。
阅读全文
摘要:1.安装一个和原系统一致的oracle 环境,主要包括版本、数据名sid、实例名、路径和数据库编码一致 2.修改listener.ora的参数 SID_LIST_LISTENER = SID_LIST_LISTENER = (SID_LIST = (SID_LIST = (SID_DESC = (S
阅读全文
摘要:Oracle 树操作(select…start with…connect by…prior) oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查
阅读全文
摘要:Oracle数据库是重量级的,其管理非常复杂,将其在Linux平台上的启动和关闭步骤整理一下。 安装完毕oracle以后,需要创建oracle系统用户,并在/home/oracle下面的.bash_profile添加几个环境变量:ORACLE_SID,ORACLE_BASE,ORACLE_HOME。
阅读全文
摘要:问题:安装oracle11g时出现xhost: unable to open display "192.168.2.12:0.0"、打不开图形化界面等。 终极解决方法:1.使用Xmanager中xshell登陆到要安装oracle服务的主机上的root用户;2.关键的第一步:设置DISPLAY环境变
阅读全文
摘要:一、授权(本地客户器端授权当前用户) 第一种连接方法:配置本地数据库服务器的tnsnames.ora文件 第二种方法:创建dblink 方法一:通过编写SQL语句 也可以为这个表创建一个同义词 create synonym aaa for table_name@MEDIADB ; 如下语句的效果和3
阅读全文
摘要:tablespace(表空间) / segment(断) / extent(盘区)/ block(块)之间的关系 tablespace : 一个数据库划分为一个或多个表逻辑单位,即表空间,每个表空间包含一个或多个Segment(段)。 表空间是一个容器,它保存段,每一个段恰好属于一个表空间, 给定段
阅读全文
摘要:-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标declare --类型定义 cursor c_job is select empno,ename,job,s
阅读全文
摘要:Oracle存储过程包含三部分:过程声明,执行过程部分,存储过程异常。 Oracle存储过程可以有无参数存储过程和带参数存储过程。 一、无参程序过程语法 1 create or replace procedure NoParPro2 as ;3 begin4 ;5 exception //存储过程异
阅读全文
浙公网安备 33010602011771号