new version of DBBackup, now ADO supported! (Alpha 1 test version release), volu

李颖

Unregistered / Unconfirmed
GUEST, unregistred user!
new version of DBBackup, now ADO supported! (Alpha 1 test version release), volunteer wanted / by 李颖(100分)<br />1.How to get it:
please mail to me (e.w@263.net) and fill the mail title with "request DBBackup Alpha 1"

2.How to install it:
(1)unpack the package to some folder (assume it's "C:/DBBackup_D6")
(2)add the folder "C:/DBBackup_D6/Lib" to the Delphi 6 Library path
(3)open "C:/DBBackup_D6/Source/DBBackup/DBBackupPkg.dpk" in Delphi 6 IDE and install it
(4)open "C:/DBBackup_D6/Source/Datapump/Datapump_BDE.dpr" in Delphi 6 IDE and compile it
(5)open "C:/DBBackup_D6/Source/Datapump/Datapump_ADO.dpr" in Delphi 6 IDE and compile it

3.what's new:
now the new version of DBBackup support ADO via TADODBBackup

4.Known Bugs:
(1)when DBBackup restore data, if the component detect that the destination table does not exist,
the component will try to create it, the code to create table has some bugs, and i am working
for this now

(2)the code to get the SQL Script of table structure is only tested in MS SQL Server, so it maybe
is not very good. please test this function carefully

5.Warning:
(1)DON'T test this component with your important database!! it's recommended to create a temporary
database and copy some test data to it.

(2)beacause the code to create table is not very perfect, so i will perhaps change the structure
of the backup data file to support the new code

6.feed back
please mail to me (e.w@263.net) for anything bug, questiong, suggestion and others.
 
的确不错,我当初有向你要了一份,不过忙于其他的事情,还没看,抱歉的确是很忙。
好象对SQLSERVER的自增长字段或timestmp字段恢复时会出错,因为当时不知具体的
错误而没有告知,可能是我误操作。
你可以传到共享社区去让大家更好接触它,使它更完善。
http://delphi.mychangshu.com/ 或www.playicq.com
 
李颖怎么会突然出现的?以前跑哪去了?
 
很长时间没有看到了
 
new info:

I have fixed the bug about creating table, and now the version is updated to Alpha 2
 
李颖 好像常去 http://www.cndev.net/ 大富翁来得就少了:)
 
那里有down!
 
http://delphi.cndev.net/ 上不去。
 
李穎還在思維加速嗎
 
小李,Email给我
 
前面几个版本发布得比较匆忙,很抱歉,现在我修改了程序中的几个小错误,并制作了新的帮助文件,希望对你有帮助。

另外,我正在考虑对这个组件收费的问题,如果有时间,请你回答下面几个问题, 并把答案回复给我(e.w@263.net):

1) 你是否真正需要DBBackup?

A 非常需要, 能帮我的大忙
B 一般, 比较少用到
C 无所谓, 我只是看到免费的东西就顺便拿来而已


2) 如果DBBackup收费, 你是否理解?

A 理解, 支持
B 无所谓, 如果价格低廉可以考虑
C 不干, 有钱也不给你

3) 如果DBBackup收费, 你最关心的问题是什么?

A 功能, 如果能满足需求, 那么可以考虑付费
B 价格, 价格便宜就付费
C 坚决不付钱, 我去找盗版

4) 如果DBBackup收费, 你希望得到什么样的版本?

A 直接买源代码, 价格可能比较高
B 编译后的版本, 用分级付费的方式限制功能
C 免费版本, 功能很弱

5) 对于问题4中你选择的版本, 你愿意接受的价格是多少?


6) 如果你愿意付费, 那么你愿意选择什么样的方式进行?

A 邮政汇款
B 银行汇款
C 通过代理公司付款
D 都可以, 只要方便就行

7) 最后, 如果你是DBBackup的老用户的话, 你对DBBackup感觉如何? 功能是否满足你的需求? 运行是否稳定? 你还需要什么新的功能?


感谢你的帮助!
 
what is DBBackup?[?]
 
抱歉,想请问一下,以前曾打算用DBBackup来实现对数据库数据进行备份,然而
旧版本对于表中含自增长字段值的数据以及含外键关联的数据进行回复时会出错而无法进行
不知道这个版本是否可以做到?否则实在用处不大呀
至于“支持Ado”,之前已有TAdoBackup组件(话说不知道作者是谁),同样有类似的问题
而无法使用,最后不得不直接使用sql的“Backup Database”“Restore Database”语句
来实现,却又不是那么好用,期待更好的实现方式

 
另外回答你的问题,关于第7条,上面已经说了
1) 你是否真正需要DBBackup?
A 非常需要, 能帮我的大忙

2) 如果DBBackup收费, 你是否理解?
A 理解, 支持

3) 如果DBBackup收费, 你最关心的问题是什么?
A 功能, 如果能满足需求, 那么可以考虑付费

4) 如果DBBackup收费, 你希望得到什么样的版本?
A 直接买源代码, 价格可能比较高

5) 对于问题4中你选择的版本, 你愿意接受的价格是多少?
由公司决定

6) 如果你愿意付费, 那么你愿意选择什么样的方式进行?
D 都可以, 只要方便就行

 
1) 你是否真正需要DBBackup?
A 非常需要, 能帮我的大忙
2) 如果DBBackup收费, 你是否理解?
A 理解, 支持 ,价格合理
3) 如果DBBackup收费, 你最关心的问题是什么?
A 功能, 如果能满足需求, 那么可以考虑付费 ,解决问题,可以做成FOR SQLSERVER,
FOR ORACLE等版本,各取所需,不然大锅饭难煮,首要问题能解决问题
4) 如果DBBackup收费, 你希望得到什么样的版本?
B 编译后的版本, 用分级付费的方式限制功能,直接功能可用
5) 对于问题4中你选择的版本, 你愿意接受的价格是多少?
??
6) 如果你愿意付费, 那么你愿意选择什么样的方式进行?
D 都可以, 只要方便就行
可否给我发一份FOR D5的,对SQLSERVER等的自增长字段和TIMESTAMP字段是否改正?
email: yxm@fun.21cn.com
 
1、对于自增长字段比较难处理,主要是因为数据库之间的差异造成的
如果这个问题需求很强烈的话,我会考虑在后面的版本中实现


2、对于外键导致恢复失败,这个问题我认为是数据本身不一致造成的,
应该由用户维护数据一致性,不应该由备份组件解决。
DBBackup 目前只支持简单的备份/恢复功能,没有复杂的控制能力
如果这个问题需求很强烈的话,我会考虑在后面的版本中实现
 
2 萧月禾:

关于对ADO的支持,TADODBBackup 与 TBDEDBBackup 的功能完全相同,

除了数据库连接方式不同外,内部实现基本是一致的
 
2 All:

目前新版本已基本完成,我还写了一份比较详细的帮助文件,

包括属性、方法、事件的说明,安装说明,示例程序使用说明

但目前测试工作很不完全,我只进行了SQL Server下的测试,希望大家帮助
 
请问何时可以试用?[:)]
 
希望早日看到正式版,另外如果能对DB2/AS400提供完整支持就好了!
期待试用! ndmis@21cn.com
 
顶部