内容列表
- 高级复制中如何应对主体站点故障
- 高级复制中如何应对主体站点故障
作者:eygle
出处:http://blog.eygle.com
日期:February 18, 2005
« 在高级复制中如何切换主体定义站点 | Blog首页 | 自己动手,丰衣足食 »
在同步复制中一旦任意主体站点出现故障,数据库将会出现问题。
SQL> select * from scott.dept
- 分类:数据库 查阅全文
- Oracle新手最常碰到的6个错误及解决方案
- 没有人会否认ORACLE是全球最有影响的数据库产品之一;不过好的东西似乎总不是那么好用(初看起来如此),甚至有些无情--总会给layman们一个个无情的错误号。下面是我个人的总结,条条有用,希望能给初学者一点启示。
关于“好的东西似乎总不是那么好用(初看起来如此)”的一个笑话:在参加 IBM DB2 512、513培训前,在校园网上下载到了安装程序,不过任凭我
- 分类:数据库 查阅全文
- Visual C++ ADO数据库编程入门(上)
-
ADO 是目前在Windows环境中比较流行的客户端数据库编程技术。ADO是建立在OLE DB底层技术之上的高级编程接口,因而它兼具有强大的数据处理功能(处理各种不同类型的数据源、分布式的数据处理等等)和极其简单、易用的编程接口,因而得到了广泛的应用。而且按微软公司的意图,OLE DB和ADO将逐步取代 ODBC和DAO。现在介绍ADO各种应用的文章和书籍有很多,本文着重站在初
- 分类:数据库 查阅全文
- Sql Server基本函数
- 1.字符串函数 长度与分析用 datalength(Char_expr) 返回字符串包含字符数,但不包含后面的空格 substring(expression,start,length) 不多说了,取子串 right(char_expr,int_expr) 返回字符串右边int_expr个字符 字符操作类 up
- 分类:数据库 查阅全文
- Python数据库操作手册
-
数据库的操作在现在的Python里面已经变得十分的好用,有了一套API标准.下面的就是讲讲如何的去使用这套框架定义.此框架包含以下部分
模块接口
连接对象
游标对象
DBI辅助对象
数据类型与定义
如何实现的提示
从1.0到2.0的变化
例子
模块接口
connect(parameters...) 其中的参数格式如下:dsn 数据源名称
- 分类:数据库 查阅全文
- 一个通过Oracle8i存储过程,返回记录集的程序包(存储过程)
- 提示:在Oracle8i中,如果需要通过存储过程返回结果集, 需要使用游标!CREATE OR REPLACE PACKAGE BODY "SMS_PAY"."SMSMAINT" &nb
- 分类:数据库 查阅全文
- 统计不固定栏目的工资年报的存储过程
- 本存储过程成功实现行列转换统计
工资数据是竖表,即一个员工的工资对应多条工资栏目的记录
create or replace procedure prc_rs_gzndbb( p_table in varchar2) is/*======================================================================================
- 分类:数据库 查阅全文
- 关于ODBC数据源连接文本
- 关于ODBC数据源连接文本
在《外部数据库的连接原理》一讲中我们说过,ODBC提供对多种数据库的支持,如dBase、Access、MS SQL Server及Oracle,也就是说运用ODBC数据源中所提供的连接代码,我们可以实现对多种数据库的连接。以连接Access数据库为例,ODBC数据源连接文本的格式是: “Driver={数据库驱动程序};Dbq=数据库文件;R
- 分类:数据库 查阅全文
- 如何有条件的分步删除数据表中的记录
- 如何有条件的分步删除数据表中的记录
作者:eygle
出处:http://blog.eygle.com
日期:February 22, 2005
« 自己动手,丰衣足食 | Blog首页
有时候我们需要分配删除数据表的一些记录,分批提交以减少对于Undo的使用,本文提供一个简单的存储过程用于实现该逻辑。你可以根据你的需要进行适当调整,本例仅供参考:
SQL&
- 分类:数据库 查阅全文
- PL/SQL Developer 6.0.4.906特别版
- PL/SQL Developer是我平时管理Oracle数据库使用最频繁的Oracle客户端GUI程序。目前最新的版本是:6.0.4
January 5, 2005 - Version 6.0.4 released
Enhancements
Package bodies, type bodies, and materialized views would dis
- 分类:数据库 查阅全文
- 自创]JCreator安装学习使用方法
- 自创]JCreator安装学习使用方法
先到http://www.onlinedown.net/soft/11536.htm下载Java 2 SDK Standard Edition 1.4.2
然后再到http://www.onlinedown.net/soft/15163.htm下载JCreator Pro 3.50.010
安装Java 2 SDK Standard Ed
- 分类:数据库 查阅全文
- insert into tablename与Select * into tablename 比较
- insert into tablename 时表tablename必须存在select * into tablename 时表不能存在
在数据库的故障还原模型为“简单”的时候,select * into tablename要快,因为在数据库的故障还原模型为“简单”的时候select * into tablename是不会产生大量日志的
--测试:
- 分类:数据库 查阅全文
- 在SQLServer2000中用链接数据库方式向Oracle8.17写记录的Trigger
- 创建链接数据库方式的步骤在这里不重复说明,很多地方都有资料!CREATE TRIGGER TransferMTMessage ON [dbo].[T_DWS_MT_Message] FOR INSERTAS
-- 必须设置这个选项目,否则出现 OLE DB 错误跟踪 --[OLE/DB Provider 'MSDAORA'
- 分类:数据库 查阅全文
- Python操作PostgreSQL
- 2005-2-23这一贴比上一贴真是相隔了蛮长的时间,继续发奋图强!今天来尝试一下Python的数据库操作能力:用Python连接PostgreSQL(个人的最爱)。首先安装PostgreSQL,http://www.postgresql.org然后到PostgreSQL的网站查了一下,果然有Python的连接程序PyGreSQL他分为两个模块,老的pg,和新的pgdbpg的文档:ht
- 分类:数据库 查阅全文
- SQL语句导入导出大全
- /******* 导出到excelEXEC master..xp_cmdshell 'bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""'
/*********** 导入ExcelSELECT * FROM OpenDataSource( 'Microsoft.
- 分类:数据库 查阅全文
- SQL Server联机丛书:查看存储过程
- 几个系统存储过程用系统表提供有关存储过程的信息。使用这些存储过程可以:
查看用于创建存储过程的 Transact-SQL 语句。这对于没有用于创建存储过程的 Transact-SQL 脚本文件的用户是很有用的。
获得有关存储过程的信息(如存储过程的所有者、创建时间及其参数)。
列出指定存储过程所使用的对象及使用指定存储过程的过程。此信息可用来识别那些受数据库中某个对象的更改或删除影响
- 分类:数据库 查阅全文
- SQL Server联机丛书:执行存储过程
- EXECUTE
执行标量值的用户定义函数、系统过程、用户定义存储过程或扩展存储过程。同时支持 Transact-SQL 批处理内的字符串的执行
若要唤醒调用函数,请使用 EXECUTE stored_procedure 中描述的语法。
语法执行存储过程:
[ [ EXEC [ UTE ] ] &nbs
- 分类:数据库 查阅全文
- SQL Server联机丛书:存储过程及其创建
- 存储过程可以使得对数据库的管理、以及显示关于数据库及其用户信息的工作容易得多。存储过程是 SQL 语句和可选控制流语句的预编译集合,以一个名称存储并作为一个单元处理。存储过程存储在数据库内,可由应用程序通过一个调用执行,而且允许用户声明变量、有条件执行以及其它强大的编程功能。
存储过程可包含程序流、逻辑以及对数据库的查询。它们可以接受参数、输出参数、返回单个或多个结果集以及返回值。
- 分类:数据库 查阅全文
- [DBA手记]IMP-00093错误的解决方法
- 今天现场工作人员报告在IMP一个dmp文件时报超出最大游标数的错误,ORA-01000: maximum open cursors exceeded。询问了一下基本情况,上metalink查了一下,IMP中根本就没有提及任何有关ORA-01000的错误,这就有些纳闷了。这时候,通过邮件收完了dmp文件,自己模拟测试了一下,发现其实错误的原因根本不是ORA-01000,而是IMP-00093,只是由
- 分类:数据库 查阅全文
- SQL Server 性能调优1
- 1、 用程序中,保证在实现功能的基础上,尽量减少对数据库的访问次数;通过搜索参数,尽量减少对表的访问行数,最小化结果集,从而减轻网络负担;能够分开的操作尽量分开处理,提高每次的响应速度;在数据窗口使用SQL时,尽量把使用的索引放在选择的首列;算法的结构尽量简单;在查询时,不要过多地使用通配符如SELECT * FROM T1语句,要用到几列就选择几列如:SELECT COL1,COL2
- 分类:数据库 查阅全文