现在位置: 首页 > Database
2012年05月07日 综合 ⁄ 共 1146字 暂无评论
如何针对不同的应用选择不同的产品,需要我们必须清楚数据库同步和数据库复制的具体含义。 无论概念如何定义,我们都必须清楚,这两种操作的基础是数据库中的数据,但是包含的数据内容却有所不同 数据库同步,顾名思义,就是把数据中的交易数据(包含更改的数据以及相关的DDL数据描述语句)实时的同步到另外一个数据库;而数据库复制则针对的是数据库中的数据,同时他对实时性要求不高,重点关注的是某一时间点的数据...
阅读全文
2012年04月01日 综合 ⁄ 共 1075字 暂无评论
在介绍数据库的配置和开发之前,了解数据库的基本术语是必要的。这些术语并非仅仅适用于Oracle或其他特定数据库,而是作为一种标准称谓在各数据库中共享使用。 1.数据 数据是数据库的最基本的存储对象。文本、图像、声音、视频等媒体格式在存储于数据库时,都被称为数据。数据是数据库建立的根本目的。 2.数据库及数据库管理系统 数据库是数据存储的仓库。数据库都是建立在计算机设备上的,最常见的设备为计算机硬盘。数据库...
阅读全文
2012年04月01日 综合 ⁄ 共 536字 暂无评论
为了做这个实验我先创建一个用户,用户名:111 密码为:111 SQL> create user 111 identified by 111; User created. SQL> grant connect to 111; Grant succeeded. 在客户端链接测试一下 $ sqlplus 111/111 SQL> select sysdate from dual; SYSDATE --------- 27-JUL-10 现在已经有一个客户端链接到数据库中了(用户为cuijie),下面我们在数据库里面查询一下这个用户。这里我们就需要 v$session这个视图了。 SQL> select sid,...
阅读全文
2012年04月01日 综合 ⁄ 共 2023字 评论 1 条
1.1确认安装oracle所需的系统库文件是否安装lslpp -l bos.adt.base bos.adt.lib bos.adt.libm bos.perf.perfstat bos.perf.libperfstat bos.perf.proctools bos.adt.prof bos.cifs_fs.rte 1.4 确认64位操作系统: /usr/bin/getconf HARDWARE_BITMODE 64 bootinfo -K 64 1.3:查看AIX版本的命令是什么? oslevel -r 1、解压缩gz包(可以在oracle网站上找到下载点) gunzip 10gr2_aix5l64_database.cpio.gz 2、解压缩cpio包 cpio -i...
阅读全文
2012年04月01日 综合 ⁄ 共 1595字 暂无评论
conn system/manager ----------------------------建立用户,分配配额,建立表--------------------- DROP USER test2 CASCADE; create user test2 identified by test2; select username,password,profile,default_tablespace from dba_users; alter user test2 default tablespace users; grant create session,create table to test2; select * from dba_sys_privs where grantee='test2'; conn system/manager ALTER USER ...
阅读全文
2012年03月31日 综合 ⁄ 共 162字 暂无评论
delete操作慢;TRUNCATE速度快。但后者会校验主/外键的关联;如果被truncate的表的主键被别的表拿来用作外键了,即使别的表的数据已经清空了,也不能truncate,但是可以delete。这种情况下如果要使用truncate,应该先把要truncate的表的主键取消,然后truncate,完成后再回复表的主键
阅读全文
2012年03月31日 综合 ⁄ 共 3391字 暂无评论
数据开发篇 1.按姓氏笔画排序 Select * From TableName Order By CustomerName Collate Chinese_PRC_Stroke_ci_as //从少到多 2.数据库加密 select encrypt('原始密码') select pwdencrypt('原始密码') select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 encrypt('原始密码') select pwdencrypt('原始密码') select pwdcompare('原始密码','加密后密码') = 1--相同;否则不相同 3.取回表中字段 declare @list ...
阅读全文
2012年03月30日 综合 ⁄ 共 2688字 暂无评论
技巧篇 1、1=1,1=2的使用,在SQL语句组合时用的较多 “where 1=1” 是表示选择全部 “where 1=2”全部不选, 如: if @strWhere !='' begin set @strSQL = 'select count(*) as Total from [' + @tblName + '] where ' + @strWhere end else begin set @strSQL = 'select count(*) as Total from [' + @tblName + ']' end 我们可以直接写成 错误!未找到目录项。 set @strSQL = 'select count(*) as Total from [' + @tblName + ']...
阅读全文
2012年03月30日 综合 ⁄ 共 3009字 暂无评论
提升篇 1、说明:复制表(只复制结构,源表名:a 新表名:b) (Access可用) 法一:select * into b from a where 11(仅用于SQlServer) 法二:select top 0 * into b from a 2、说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用) insert into b(a, b, c) select d,e,f from b; 3、说明:跨数据库之间表的拷贝(具体数据使用绝对路径) (Access可用) insert into b(a, b, c) select d,e,f from b in ‘具体数据库’ where 条...
阅读全文
2012年03月30日 综合 ⁄ 共 2122字 暂无评论
基础篇 1、说明:创建数据库 CREATE DATABASE database-name 2、说明:删除数据库 drop database dbname 3、说明:备份sql server --- 创建 备份数据的 device USE master EXEC sp_addumpdevice 'disk', 'testBack', 'c:\mssql7backup\MyNwind_1.dat' --- 开始 备份 BACKUP DATABASE pubs TO testBack 4、说明:创建新表 create table tabname(col1 type1 [not null] [primary key],col2 type2 [not null],..) 根据已有的表...
阅读全文