數據庫管理與開發
文章平均质量分 66
feixiangVB
Oracle EBS 进行时......
展开
-
SQL Server数据库文件恢复技术
SQL Server数据库文件恢复技术SQL Server数据库备份有两种方式,一种是使用BACKUP DATABASE将数据库文件备份出去,另外一种就是直接拷贝数据库文件mdf和日志文件ldf的方式。下面将主要讨论一下后者的备份与恢复。本文假定您能熟练使用SQL Server Enterprise Manager(SQL Server企业管理器)和SQL Server Quwey Ana转载 2006-11-15 23:00:00 · 3640 阅读 · 1 评论 -
Oracle 9i 1z0-007课程学习笔记
Oracle 9i 1z0-007课程学习笔记Lesson 1 Writing Basic SQL SELECT Statements Lesson 2 Restricting and Sorting Data(限制和排列数据结果集)1、WHERE condition(s)2、ORDER BY {column,expr,alias} [ASC|DESC] Lesson原创 2007-10-29 15:30:00 · 1137 阅读 · 0 评论 -
Oracle学习笔记之Oracle的对象类型
Oracle学习笔记之Oracle的对象类型一、抽象数据类型1、创建类型--地址类型CREATE OR REPLACE TYPE AddressType AS OBJECT( Country varchar2(15), City varchar2(20), Street varchar2(30)); 2、类型嵌套--创建基于前一个类型的新的抽象数据类原创 2007-10-14 14:32:00 · 1561 阅读 · 0 评论 -
Oracle学习笔记之Oracle数据库的启动与关闭
1 启动Oracle Server. Startup[nomount|mount|open][force][pfile=filename] 参数说明: nomount:只启动实例 mount:启动实例,并装载数据库 open:启动实例,装载并打开数据库。 Force:终止实例,并重新启动数据库。(默认选项) Pfile:指定非默认参数文件名。2 停止Orac原创 2007-10-12 16:14:00 · 755 阅读 · 0 评论 -
開發動態SQL 學習筆記
當編寫動態SQL程序時,根據葯處理SQL的不同,可以使用三种不同類型的動態SQL方法:(1)使用EXECUTE IMMEDIATE語句(2)使用OPEN FOR,FETCH和CLOSE語句(3)使用批量動態SQL一、處理非查詢語句1.使用EXECUTE IMMEDIATE處理DDL操作SQL> create or replace procedure drop_table(原创 2008-03-17 16:21:00 · 1282 阅读 · 0 评论 -
BINARY_INTEGER和INTEGER的区别
从使用范围上讲:INTEGER 是一个SQL数据类型,可以用在定义表时,也可以用在PL/SQL中。BINARY_INTEGER 是一个PL/SQL数据类型,只能用在PL/SQL中。从表示内容上讲:INTEGER是ORACLE的NUMBER类型的子类型,可以简写为INT,是为了兼容ANSI/ISO和IBM的数据类型而定义的。它的存储范围很大可以达精度为38位,数量级为127位的整数(包括整数与负数)转载 2008-04-16 11:35:00 · 1805 阅读 · 0 评论 -
LEFT JOIN 、RIGHT JOIN和INNER JOIN 运算
LEFT JOIN 和 RIGHT JOIN 运算用于 FROM 子句时,把源表记录组合起来。语法FROM表1 [ LEFT | RIGHT ] JOIN表2 ON 表1.字段1 compopr 表2. 字段2LEFT JOIN 及 RIGHT JOIN 运算可分为以下几个部分: 部分 说原创 2008-05-05 10:01:00 · 2183 阅读 · 0 评论 -
DECODE函数
DECODE函数是ORACLE PL/SQL是功能强大的函数之一,目前还只有ORACLE公司的SQL提供了此函数,其他数据库厂商的SQL实现还没有此功能。DECODE有什么用途呢? 先构造一个例子,假设我们想给智星职员加工资,其标准是:工资在8000元以下的将加20%;工资在8000元以上的加15%,通常的做法是,先选出记录中的工资字段值? select salary into var-salar转载 2008-12-04 08:32:00 · 917 阅读 · 0 评论 -
如何得到客户机、服务器的名称和IP地址
select SYS_CONTEXT(USERENV,IP_ADDRESS) from dual --客户机IPselect utl_inaddr.get_host_address from dual --服务器IPselect SYS_CONTEXT(USERENV,HOST) from dual --客户机名sele转载 2009-06-26 10:29:00 · 1033 阅读 · 0 评论 -
网络收集:PL/SQL常用方法汇总
在SQLPLUS下,实现中-英字符集转换alter session set nls_language=AMERICAN;alter session set nls_language=SIMPLIFIED CHINESE; 主要知识点:一、有关表的操作1)建表create table test as select * from dept; --从已知表复制数据和结构create table转载 2007-10-08 14:50:00 · 757 阅读 · 0 评论 -
PL/SQL学习笔记
PL/SQL数据库编程(上)第一章1. Oracle应用编辑方法概览答:1) Pro*C/C++/... : C语言和数据库打交道的方法,比OCI更常用; 2) ODBC 3) OCI: C语言和数据库打交道的方法,和ProC很相似,更底层,很少用; 4) SQLJ: 很新的一种用Java访问Oracle数据库的方法,会的人不多; 5) JDBC 6) PL/转载 2007-10-04 16:07:00 · 1154 阅读 · 0 评论 -
从别一台服务器上得到一个数据库备份还原到本地,数据库中的用户无法登录
从别一台服务器上得到一个数据库备份还原到本地,数据库中的用户无法登录孤立用户问题:从别一台服务器上得到一个数据库备份.还原到本地,数据库中的用户无法登录,也就是联机帮助中说的还原备份可能产生的孤立用户问题.原有用户user想保留.A : 一种方法是你在恢复好的数据库中把该用户删掉,请查找不同的角色是否对应有次此用户。另一种方法是在sqlserver中先创建此用转载 2007-06-18 13:37:00 · 3029 阅读 · 0 评论 -
数据库备份方案
数据库备份,是在数据丢失的情况下,能及时恢复重要数据,防止数据丢失的一种重要手段。一个合理的数据库备份方案,应该能够在数据丢失时,有效地恢复重要数据,同时需要考虑技术实现难度和有效地利用资源。1.1. 准备工作在制订数据备份方案前,我们首先对要对现实情况做一个具体的调查,这样制订出来的方案才是合理且有效的。一般,我们需要了解如下内容:l 数据丢失的允许程度转载 2006-12-20 13:30:00 · 14725 阅读 · 1 评论 -
数据库备份与还原处理
利用T-SQL语句,实现数据库的备份与还原的功能体现了SQL Server中的四个知识点: 1. 获取SQL Server服务器上的默认目录 2. 备份SQL语句的使用 3. 恢复SQL语句的使用,同时考虑了强制恢复时关闭其他用户进程的处理 4. 作业创建SQL语句的使用 /*1.--得到数据库的文件目录 @dbna转载 2006-12-20 13:40:00 · 3449 阅读 · 0 评论 -
SQL Server连接失败错误及解决
在使用 SQL Server 的过程中,用户遇到的最多的问题莫过于连接失败了。一般而言,有以下两种连接 SQL Server 的方式,一是利用 SQL Server 自带的客户端工具,如企业管理器、查询分析器、事务探查器等;二是利用用户自己开发的客户端程序,如ASP 脚本、VB程序等,客户端程序中又是利用 ODBC 或者 OLE DB 等连接 SQL Server。下面,我们将就这两种连接方式,转载 2006-12-22 15:27:00 · 2264 阅读 · 0 评论 -
两台SQL Server数据同步解决方案
复制的概念 复制是将一组数据从一个数据源拷贝到多个数据源的技术,是将一份数据发布到多个存储站点上的有效方式。使用复制技术,用户可以将一份数据发布到多台服务器上,从而使不同的服务器用户都可以在权限的许可的范围内共享这份数据。复制技术可以确保分布在不同地点的数据自动同步更新,从而保证数据的一致性。 SQL复制的基本元素包括 出版服务器、订阅服务器、分发服务器、出版物、文章 SQ转载 2006-12-22 15:08:00 · 945 阅读 · 0 评论 -
sql 经典语句
下列语句部分是Mssql语句,不可以在access中使用。SQL分类: DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE) DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT) DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE data转载 2006-12-22 15:30:00 · 1072 阅读 · 0 评论 -
log explorer使用
log explorer使用Log explorer是个好工具,极大的补了sqlserver之数据恢复之不足.收集了一些logexplorer的使用 不断更新中打开log explorer file=>attach log file->选择服务器和登陆方式->connect->选择数据库->attach->左面对话框中browse->view log->就可以看到log记录了点击“View转载 2007-01-24 11:17:00 · 5022 阅读 · 0 评论 -
Win 2003 Server重新安装Oracle9i
软件环境: 1、Windows 2003 Server + ORACLE9i 2、ORACLE安装路径为:D:/ORACLE 实现方法: 1、 开始->设置->控制面板->管理工具->服务 停止所有Oracle服务。 2、 开始->程序->Oracle - OraHome9i->Oracle Install转载 2007-08-20 08:19:00 · 1291 阅读 · 0 评论 -
mssql数据库异地备份的两种方法
mssql数据库异地备份的两种方法/*两种方法的前提:1.本地服务器的sqlserver agent服务保证处于启动状态 2.远程计算机(计算机管理里)建立一个普通权限用户,并为其加上密码(例如用户名为sa,密码为1234),同时在那台机器的非系统盘里建一个名为backup的共享文件夹,为了安全另外设置这个文件夹只有这个sa用户可以访问(需要ntfs格式才可以设置安全)转载 2007-06-18 11:03:00 · 2682 阅读 · 0 评论 -
Rowid说明
oracle为每个表的每一条记录都赋予了一个唯一的标识号rowid它是伪列,在定义表结构时并不声明它,但是系统自动建立.用desc查看的表结构的时候见看不到该字段.用rowid来进行update,delete等操作时速度最快.而且oracle7和oracle8及以后版的rowid不同:oracle 7 的rowid由三部分组成:block.row.fileBBBBBBBB.RRRR.FFFF文转载 2009-06-26 16:54:00 · 841 阅读 · 0 评论