没有合适的资源?快使用搜索试试~ 我知道了~
BDB 2007是由贝恩软件(Bainsoft)发布的数据库设计和数据库部署软件。<br>支持Oralce、MS SQLServer、MySQL、Access、SQLAnywhere 和Sybase数据库。<br>BDB最新版本可从贝恩主页www.bainsoft.com下载。<br>
资源推荐
资源详情
资源评论

















BDB 2007 参考手册
Copyright(c) 2006-2007 BAINSOFT WWW.BAINSOFT.COM
1
Bainsoft® BDB 2007
参考手册
__________________________________________________
BDB 2007版本:2.3
文档最后修订时间:2007.12
Copyright© 2006-2007 BAINSOFT 贝恩软件 版权所有
WEBSITE: HTTP://WWW.BAINSOFT.COM
目录
前言 ..................................................................................................................................................2
数据库部署 ......................................................................................................................................3
数据库自动升级 ..............................................................................................................................9
数据库设计 ....................................................................................................................................11
查询分析 ........................................................................................................................................17
数据库迁移 ....................................................................................................................................20
外部调用接口 ................................................................................................................................23

BDB 2007 参考手册
Copyright(c) 2006-2007 BAINSOFT WWW.BAINSOFT.COM
3
数据库部署
通过 BDB 快速进行数据库部署。
部署操作步骤
1. 运行BDB、选择并点击工具栏“设置”-“数据库链接”。
链接至要部署的目标数据库(如开发服务器上的数据库)。
2 . 选择并点击工具栏“工具”-“创建数据库自动安装”
在打开的页面中设置各选项,然后点击确定即可。
NOTE:选项说明
• 输出路径:数据库部署文件输出路径。部署时随应用程序一起发布该目录
下所有文件即可。
• 默认数据库类型:默认安装的数据库服务器类型。运行数据库安装程序时
可做更改。
• 默认数据库名称:要 安装的数据库名称。运行数据库安装程序时可做更改。
• 默认数据库大小:数据库文件大小。运行数据库安装程序时可做更改。

BDB 2007 参考手册
Copyright(c) 2006-2007 BAINSOFT WWW.BAINSOFT.COM
4
• 导入数据:是否在运行数据库安装程序时导入当前数据库中的数据表数
据。
如果不勾选,则仅创建数据库结构,不导出/导入数据表数据。
如果勾选,则在安装时会导入数据表数据。该功能用户在数据库安装时进
行一些数据初始化,例如一些应用程序需要在数据库中设置默认用户,则
可使用该功能。
3.调用运行数据库自动安装程序
完成上面的操作并进行部署后。有两种方式可完成数据库部署安装:
• 直接运行部署目录下的 DBSetup.exe 文件。输入数据库系统用户密码,然
后点击并执行安装即可。( DBSetup.exe 文件通过上面的第 2 步自动产生)
• 通过命令行调用执行。
系统中提供了命令行调用执行接口。通过该功能、可 把 数据库自动安装集
成到您的应用程序或安装程序中。命令格式如下:
…\BDB2007\Output\NorthWind\DBSetup.exe pwd
• 其中可执行文件参数对应的是部署的 DBSetup.exe 文件名(包含完整的
路径)。 ” pwd”对应数据库系统用户密码(如 SQLServer 数据库的 SA 用
户密码、Oracle 数据库的 SYSTEM 用户密码等。如果密码为空,则传入
参数值”null”)。
NOTE:命令行调用为 BDB V2.3 及其以上版本提供的功能。
示例程序
以下为在不同开发语言中调用的示例程序(C#/Delphi/JAVA):
其中包含以下两种情况下的调用:
A.调用执行
B.调用并等待执行完成
• [C#]
A.
[DllImport("kernel32.dll")]
public static extern int WinExec(string exeName, int
operType);
private void button1_Click(object sender, EventArgs
e)
{
string cmd = @"D:\Program Files\BDB
2007\Output\NorthWind\DBSetup.exe pwd";
WinExec(cmd, 0);
}

BDB 2007 参考手册
Copyright(c) 2006-2007 BAINSOFT WWW.BAINSOFT.COM
5
B.
private void button1_Click(object sender, EventArgs
e)
{
string cmd = @"D:\Program Files\BDB
2007\Output\NorthWind\DBSetup.exe";
Process process = new Process();
process.StartInfo = new ProcessStartInfo(cmd);
process.StartInfo.Arguments = "pwd";
process.Start();
process.WaitForExit();
}
• [Delphi]
A.
var
ACommand: string;
begin
ACommand := 'D:\Program Files\BDB
2007\Output\NorthWind\DBSetup.exe pwd';
WinExec(PChar(ACommand), SW_HIDE);
end;
B.
uses
ShellAPI;
procedure WaitForExecute(const AFileName: string;
const AArguments: string = '');
var
AShellExInfo: TShellExecuteInfo;
begin
FillChar(AShellExInfo, SizeOf(AShellExInfo), 0);
with AShellExInfo do
begin
cbSize := SizeOf(AShellExInfo);
剩余26页未读,继续阅读
资源评论

- Copy学道2016-10-24没有弄明白,谢谢分享。
- ciecalm2014-05-24很有用,很不错
- googcao0072013-11-30很有用,很不错 .
- feiyanghot2013-10-09下载后 没怎么用 看着 很强大的样子
- 黏糊2013-04-30很有用,很不错
12rain
- 粉丝: 13
- 资源: 51

上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
