![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库基础知识
iteye_7452
这个作者很懒,什么都没留下…
展开
-
触发器(trigger)
//判断TestTrigger 为名字的触发器在数据库中是否存在。use pubsgoif exists (select name from sysobjects where name='TestTrigger')drop trigger TestTriggergo//创建TestTrigger 的触发器create trigger TestTrigger o...2008-12-17 11:11:39 · 87 阅读 · 0 评论 -
oracle 远程备份
exp 用户名/密码@要连接的远程计算机IP/要备份的远程数据库名称 file=文件路径原创 2011-12-06 15:25:20 · 131 阅读 · 0 评论 -
oracle 收回查寻权限
//创建用户create user test identified by test default tablespace zjgc temporary tablespace temp;//创建查询的角色create role selectrole//创建selectrole 访问数据库的权限grant create session to selectrole//把有查询表的权限赋...2011-12-05 19:14:44 · 1158 阅读 · 0 评论 -
数据的双重排序
SELECT G.*, ROW_NUMBER() OVER(PARTITION BY a ,b ORDER BY c DESC) ROWN2 from (select '1' a, '2' b, '1' c3 from dual4 union all5 select '1', '2', '2'6 ...原创 2011-05-12 17:34:15 · 905 阅读 · 0 评论 -
Unable to list the users. SQLSTATE = 37000 问题的最终解决方法
在用 powerdesigner 是 出现下列问题: Unable to list the users.[Microsoft][ODBC SQL Server Driver][SQL Server]无法预定义语句SQLSTATE = 37000 网上说解决 问题的一、二、三 不好使。问题原来是在 配置数据源的时候,如下图,两个“使用”前的 勾 去掉。其他地方不变。经测...原创 2011-11-19 15:39:11 · 628 阅读 · 0 评论 -
oracle tablespace intance users 的关系图
oracle SID intance service 的关系图原创 2011-11-01 16:31:03 · 280 阅读 · 0 评论 -
EXP 导出 oracle 表的 时候,空表不被导出的解决方法
问题:如果ORACLE 有空表,在执行 EXP 的时候,空表不会被导出。 解决方法:1、select 'alter table'||table_name||'allocate extent;' from user_tables where num_rows=02、执行上述中查询出来的SQL .3、执行EXP 导出,问题解决。 ...原创 2011-12-27 17:30:54 · 138 阅读 · 0 评论 -
数据库表修复
ALTER DATABASE 数据库名字 SET SINGLE_USERdbcc checktable ('表名',REPAIR_ALLOW_DATA_LOSS) with NO_INFOMSGS,TABLOCKALTER DATABASE 数据库名字 SET MULTI_USER原创 2010-06-21 15:50:00 · 79 阅读 · 0 评论 -
window xp 下 安装oracle 11g
1、在windows下安装Oracle 11G 的时候,出现的错误,在网上搜了一圈也没找到合理的解释。希望高手指点,谢谢。2010-03-20 19:37:28 · 394 阅读 · 0 评论 -
oracle 基础知识
//创建临时表空间 create temporary tablespace zfmi_temp tempfile 'D:\oracle\oradata\zfmi\zfmi_temp.dbf' size 32m autoextend on next 32m maxsize 2048m extent management local; //tempfile参数必须有 //创建数据表空间 create ...原创 2011-05-18 14:24:22 · 52 阅读 · 0 评论 -
oracle 创建表空间语句说明
ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额. 因此,在创建对象之前,首先要分配存储空间. 分配存储,就要创建表空间: 创建表空间示例如下:CREATE TABLESPACE "SAMPLE" ...原创 2011-05-18 14:02:31 · 329 阅读 · 0 评论 -
(数据库)范式的概念
数据库的设计范式是数据库设计所需要满足的规范:第一范式(1NF):数据库表中的字段都是单一属性的,不可再分。这个单一属性由基本类型构成,包括整型、实数、字符型、逻辑型、日期型等。第二范式(2NF):数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖(部分函数依赖指的是存在组合关键字中的某些字段决定非关键字段的情况)第三范式(3NF):在第二范式的基础上,数据表中如果不存在...2008-11-09 12:52:38 · 139 阅读 · 0 评论 -
无法连接到WMI提供程序。你没有权限或者该服务器无法访问。请注意你只能使用SQL SERVER 配置管理器来管理sql server 2005服务器...
检查一下 windows下的system32 中是否有framedyn.dll这个系统文件,如果没有到system32 下的wbem文件中拷贝framedyn.dll到system32 目录下2009-11-14 18:56:06 · 296 阅读 · 0 评论 -
row_number() over(partition by ... order by ...)
[code="java"]select type,qty from test;--------1 31 52 72 93 43 63 8select type,qty,to_char(row_number() over(partition by type order by qty))||'/'||to_char(count...2009-11-06 14:50:40 · 157 阅读 · 0 评论 -
plsql 连接64位ORACLE
PL/SQL Developer连接本地Oracle 11g 64位数据库 1.登录PL/SQL Developer这里省略Oracle数据库和PL/SQL Developer的安装步骤,注意在安装PL/SQL Developer软件时,不要安装在Program Files (x86)目录下,不然无法启动PL/SQL Developer。 奇怪这里为什么...原创 2015-05-15 09:30:30 · 130 阅读 · 0 评论