2023年11月29日发(作者:)
Installshield 12 中文系列教程之 配置服务(一)
数据库
在创建一个安装程序时,你可能会发现它需要目标系统中安装某些服务器端提供支持的技术。InstallShi
eld可以轻松的配置安装服务器端或者管理COM+应用程序服务和应用程序代理。这个部分讨论了Instal
lShield提供的IIS,SQL和组件服务支持。
配置SQL支持
InstallShield为
Microsoft SQLServer和MySQL databases提供了SQL支持。SQL
Scripts视图是为在用户界面通过服务器连接和设置来控制管理和组织所有的SQL脚
本提供的控制模块。InstallShield中的SQL支持可以让你完成下列内容:
连接到SQL服务器
导入数据库模型和(或)数据
关联功能部件和SQL脚本
设置所需的SQL服务器 / 脚本属性(服务器名称,数据库名称,验证方法等等)
设置在安装或者卸载时执行的SQL脚本
编辑SQL脚本
目标所需的特殊的SQL 服务器版本
定义SQL脚本文字替换
在微软的SQL查询与分析器中打开脚本
提示:导入数据库功能应用在MicrosoftSQL Server Database
如何覆盖默认的SQL运行状态
你可以通过定义下列WindowsInstaller属性来覆盖默认的运行状态。
Windows Installer Properties for SQL
属性 描述
当在SQLLogin对话框中点击下一步按钮
时,将对配置的连接进行测试。多个连接请
IS_SQLSERVER_CONNECTIONS_TO_VALIDATE
用分号(;)分割。默认的ISSQLConnection
table中所有的链接都进行确认
指定不将存储的SQL Server登录信息
写入到注册表中。从此在维护或卸载时将不
会出现SQLLogin对话框,InstallShield
IS_SQLSERVER_DO_NOT_USE_REG
将把这些登录信息存贮在安装中。如果你不
想出现这个状况,你将必须设置
IS_SQLSERVER_DO_NOT_USE_REG
属性。
指定在SQL Server浏览框中和列表框
IS_SQLSERVER_LOCAL_ONLY
中只显示本地的SQL 服务器。默认的,网
络上所有的SQL服务器都会列出来。
提示:对于MSI 项目,所有的连接都指向标准SQL 登录对话框。要显示多个SQL登录对胡框,你可以
从对话框视图中复制或修改SQL对话框默认的行为和事件。记住创建一个新的属性,并在连接的Advanc
ed标签中进行设置。你将在修改或复制这些SQL对话框中使用这些新的属性。
如何在InstallScript项目中按照某些条件控制一个SQL基本的执行
在运行一个脚本之前,你可以检查这里是否有你需要的某些条件,从而更新你的脚本文件。
InstallShield为每一个脚本语言中的功能都生成一组默认全局事件处理程序。下列SQL关联事件自动被
InstallShield框架调用。
OnSQLServerInitialize
OnSQLComponentInstalled
OnSQLServerInitialize是通过OnFirstUIBefore调用,OnSQLComponentInstal
led是在每一个构件安装时的传输文件期间调用。
提示:如果正在运行的脚本覆盖了OnFirstUIBefore,没有调用OnSQLServerInitialize,那么你应该在
脚本中添加代码。
在你的脚本中,你可以修改
OnSQLServerInitialize和OnSQLComponentInstalled来
为不同的情况执行检验。例如,在下面的样例代码中你可以检查一个用户是不是管理员。
复制内容到剪贴板
代码:
function OnSQLComponentInstalled(szComponent)
string sMessage;
string sData;
number nResult;
begin
sMessage = SdLoadString( IDS_IFX_SQL_ERROR_RUN_FAILED );
MessageBox( sMessage, MB_OK );
abort;
endif;
else
//User does not have administrator rights, so we run no scripts
endif;
end;
提示:在InstallShield界面中你可以在SQL Scripts浏览器中点击一个SQL脚本并
且切换到Runtime标签,来配置脚本运行失败时的行为。Script Error Handling可以让
你选择下列某个选项:
On Error, Go to Next Script 在出现错误时,跳转到下一个脚本
On Error, Go to Next Statement在出现错误时,跳转到下一段内容
On Error, Abort Installation 在出现错误时,终止安装程序
如何在InstallScript项目中强制安装服务器端(运行环境)
在一个InstallScript项目中强制安装服务器端(运行环境)的一个办法是在项目中设置搜索一个特殊的注
册表项和值,只有当能够找到这个值是才安装项目。参看下面的代码样例如何在你的InstallScript项目中
完成这个功能。
复制内容到剪贴板
代码:
function OnBegin()
endif;
end;
如何在MSI项目中强制安装SQL服务器端(运行环境)
强制你的安装程序只在运行SQLServer的机器上运行的一个方法是执行一个系统搜索,查找注册表信息,
把结果存贮在一个属性中,然后把这个属性作为你设置安装的条件。按照下面一步一步的示例。
搜索一个注册表值:
1.切换到
System Search视图
2.
右键单击属性表,选择Add。执行System SearchWizard
3.
在What do youwant to find向导面板,选择Registryentry, that cont
ains other data,然后点击NEXT
4.
在How do youwant to look for it 向导面板,找到Registry Root列表,
选择HKEY_LOCAL_MACHINE
5.
在Registry Key中输入“SoftwareMicrosoftMicrosoft SQL Server”
6.
在Registry Value中输入“InstalledInstances”
Next单击
7.
8.
在What do youwant to do with the value向导面板中,输入“SQLSER
VERFOUND”作为你想保存的属性值。
9.
选择在属性中存储值并作为安装条件。这将执行Condition Builder(条件编译)
10.
校验这个条件,然后输入当在目标系统上没有检测到注册表信息时显示给最终用户
的提示信息。例如,你可以输入"MicrosoftSQL Server was not found on this
machine. This installation was designed to runonly on the server machi
ne."
11.
单击OK完成。
InstallShield就在System Search表格中添加了一项。
如何处理SQL运行错误
要在界面中设置SQL脚本错误处理属性:
1.在
SQL Scripts视图,选择脚本文件
2.
单击Runtime 标签
3.
切换到Script ErrorHandling 区选择选项列表中的一个:
On Error, Go toNext Script
On Error, Go toNext Statement
On Error, AbortInstallation
怎样确保我的SQL脚本将只运行在完整版的SQL服务器上
要确保你的SQL脚本文件不会再MSDE上安装,在SQL Script视图中的SQL连接
中单击
General标签,取消Allow Installationto Microsoft SQL Server Deskto
p Engine (MSDE)选项。这个选项是默认选择的。
为一个项目添加MYSQL ODBC Connector安装前提
要为一个项目添加MySQLODBC安装前提:
1.打开
Windows Explorer找到
mplates目录
2.
复制MySQL ConnectorODBC 文件,粘贴到
upPrerequisite目录
3.
打开IE从/downloads/connector/odbc/
ml下载一个MySQL Connector/ODBC 3.51 驱动的MSI再发布包。
4.
保存这个文件到
5.
执行InstallShield,打开你的项目
6.
在Redistributables视图,选择SetupPrerequisite
7.
选择MySQLConnector ODBC 3.51安装先决条件
8.
编译你的安装项目。
如果你想更改这个MSI包的位置,你需要更新这个安装先决条件的路径,按照下面的步骤:
1.切换到菜单,选择
ToolsPrerequisiteEditor
2.
在Setup PrerequisiteEditor中,单击setup prerequisitefile对话框中浏
览按钮
3.
找到
prq文件,单击Open
4.
选择Files toInclude标签
Modify选择列表中的,单击
5.
6.
更改路径到MSI redistributable,单击OK
7.
在主Setup Prerequisite Editor屏幕中单击Save
添加一个新的SQL连接
要添加一个新的SQL连接:
1.在
SQL Scripts视图,右键单击根节点
2.
选择New SQLConnection
在浏览器中出现一个新的连接。你可以在旁边的窗口中的General, Requirement
s, 和
Advanced标签中配置连接关联的属性。
技巧:你也可以在SQL脚本视图中使用键盘快捷方式添加一个新链接
添加一个新的SQL脚本
要在一个新的SQL连接中添加一个新的SQL 脚本:
1.右键单击新连接
2.从菜单中选择
New Script
提示:当你创建一个新的脚本,你必须关联一个功能部件。如果没有关联功能部件,将出现一个对话框提
示你创建一个。你可以在脚本的General标签中的功能部件浏览器中选择相应的功能部件来更改脚本关联
的功能部件。
提示:你也可以通过导入或插入方式在项目中添加一个脚本。当你在SQL Scripts视图中右键单击一个S
QL连接的时候可以在快捷方式菜单中找到可用的选项。
提示:一旦你添加了一个新脚本,你可以在窗口中通过右键打开微软的SQL查询与分析器,测试,编辑和
语法检查。当然,你必须在系统上安装这个工具。
编辑一个SQL脚本文件
一旦你创建,插入或者导入一个脚本文件,你可以使用InstallShield界面来编辑它。
要使用InstallShield界面编辑一个脚本文件:
1.从SQL Scripts视图中选择脚本文件
2.在SQL Scripts视图中单击出现的
Script标签
3.
编辑这个文件即可
提示:如果你想每次编译项目的时候都重建脚本,你可以在SQL Scripts视图中,
找到Database Import 标签设置其中的编译选项Regenerate SQL Script。
插入和导入SQL 脚本
InstallShield可以让你在多个项目中重复使用一个SQL脚本文件(.sql)。你可以在SQLScripts视图
中向项目插入或导入一个脚本文件。
插入一个脚本文件创建一个到脚本文件当前位置的链接
导入一个脚本文件复制这个脚本文件到项目中包含脚本文件的目录。你导入的脚本文件存储在你
的系统的某个地方或者存储在资料库中。
插入一个SQL脚本文件
要插入一个SQL脚本文件:
1.打开
SQL Scripts 视图
2.
在SQL Scripts 浏览器中,如果还没有添加SQL链接,那么先添加一个SQL连
接
3.
右键单击SQL连接,选择Insert ScriptFiles。打开Open对话框。
SQL脚本文件(.sql)选择你想插入的
4.
5.
单击Open
导入一个SQL脚本文件
要导入一个SQL脚本文件:
1.打开
SQL Scripts 视图
2.
在SQL Scripts 浏览器中,如果还没有添加SQL链接,那么先添加一个SQL连接
SQL连接,选择Import ScriptFiles。打开Import SQLScript Fi右键单击
3.
les 对话框
4.
做下列其中一个操作:
在RepositoryItems对话框中,单击你想添加到项目中的SQL脚本文件(.
sql)
如果你想导入的脚本文件没有存储在资料库中,单击浏览按钮选择
5.单击OK
导入一个SQL Server 数据库并生成一个SQL脚本文件
要导入一个SQLServer 数据库并生成一个SQL脚本文件:
1.打开SQL Scripts视图
2.在窗口中右键单击,从菜单中选择
SQL ScriptsDatabase Import Wizard。打开
Database Import Wizard。
3.
按照DatabaseImport Wizard指引完成
Database Import Wizard会带领你按照你的设置和选项来完成导入数据库设置并生
成SQL脚本文件的过程。
提示:导入数据库功能应用在微软的SQL Server数据库。数据库导入想到生成的脚
本不能与MySQL数据库服务器兼容。
为SQL脚本文件在数据库服务器类型上设置条件
InstallShield 可以让你创建一个单独的连接,它的目标可以是
Microsoft SQL Se
rver 和MySQL,它们都有若干SQL脚本。然而,创建一个连接要基于探测到的数据
库类型。因此,脚本只能运行在指定的数据库类型。运行没有探测数据库类型的脚本将
会失败。例如,如果运行时探测到一个Microsoft SQLServer,那么Microsoft SQL
Server关联的脚本将会运行,而用于MySQL的脚本将会失败。
因为这种状态,Macrovision推荐你在SQL脚本中设置一个条件,当安装程序运
行一个没有探测数据类型的脚本时,就产生一个SQL脚本错误。然后你可以设置一个
自定义的错误操作来处理这个脚本错误,跳转到连接的下一个脚本。下列内容告诉你如
何在支持的数据库类型上为脚本创建条件。
针对用于Microsoft SQLServer的脚本:
1.在
SQL Scripts视图中,选择你想要用于Microsoft SQL Server的脚本
2.
单击Scripts标签
3.
在脚本开始的部分添加下列内容
SELECT @@ROWCOUNT
4.Runtime标签
单击
5.在Script ErrorHandling部分,单击Custom按钮。打开CustomErrorHa
ndling对话框
6.单击Click here toadd a new item
7.在Error Number区域,输入1193 。当你在脚本开始部分添加的脚本运行时没
有在找到特殊的系统变量,MySQL就会返回这个错误号。
8.从Behavior部分中选择On Error, Goto Next Script
9.在Project Wide中选择No
10.单击OK
针对用于MySQL的脚本:
1.SQL Scripts视图中,选择你想要用于MySQL的脚本
在
2.
单击Scripts标签
3.
在脚本开始的部分添加下列内容
SELECT @@table_cache
4.Runtime标签
单击
5.在Script ErrorHandling部分,单击Custom按钮。打开CustomErrorHa
ndling对话框
6.单击Click here toadd a new item
7.在Error Number区域,输入137 。当你在脚本开始部分添加的脚本运行时没有
在找到特殊的系统变量, Microsoft SQLServer就会返回这个错误号。
8.从Behavior部分中选择On Error, Goto Next Script
9.在Project Wide中选择No
10.单击OK
发布一个SQL脚本文件到资料库
如果你有一个SQL脚本文件想以后在其他项目中使用或者共享给其他用户,那么你可以把它发布到资料库
中。
要发布一个SQL脚本文件到资料库:
1.打开
SQL Scripts视图
2.
在SQL Scripts窗口中,右键单击你想发布的脚本文件,单击PublishWizard,
运行PublishWizard。
3.
完成向导即可。
当你从资料库中导入一个脚本到项目中后,当前的脚本与资料库中存储的脚本之间就没
有联系了。如果你对脚本文件进行修改然后重新发布到资料库中,不会影响到你已经导
入到项目中的脚本内容。当然,你也可以从资料库中重新导入脚本文件到项目中。
在Windows Installer 项目中安装MySQL ODBC驱动
在这里讨论了如何在运行一个WindowsInstaller类型的安装程序之前安装执行MySQLODBC驱动
要运行一个WindowsInstaller类型的安装程序之前安装执行MySQLODBC驱动:
1.在你的Basic MSI或者InstallScript MSI项目中,切换到
Redistributables视图
2.
从视图顶部的Object typesto display中,选择Setup Prerequisite
3.
选择MySQLConnector ODBC 3.51
在InstallScript 项目中安装MySQL ODBC驱动
在这里讨论了如何在运行一个InstallScript类型的安装程序之前安装执行MySQL ODBC驱动
要在运行一个InstallScript类型的安装程序之前安装执行MySQL ODBC驱动:
1.从MySQL AB网站下载适合的
MySQL ODBC驱动并把它保存到下面的目录中
InstallShield 程序目录ObjectsMySQLRedistMyODBCstandard-3.51.9-
2.打开InstallScript项目
3.切换到
Support Files视图
4.
展开AdvancedFiles
5.
右键单击Disk1,从菜单中选择Insert Files,打开Open对话框
6.
找到第一步中下载的文件位置
InstallShield 程序目录ObjectsMySQLRedistMyODBCstandard-3.51.9-
7.单击
Open对话框中的OK
8.
右键单击Disk1,从菜单中选择Insert Folder。打开Browse forFolder对
话框
9.
然后添加下列目录
InstallShield安装目录SetupPrerequisitesMicrosoftData Access Components (MDAC) 2.8.5
10.单击
Browse for Folder对话框中的OK
11.
切换到InstallScript视图
Files并选择New ScriptFile。如果你已经有一个现成的脚本文件,那右键单击
12.
么单击在窗口中显示它
13.
在脚本中添加下列内容
复制内容到剪贴板
代码:
function OnBegin()
STRING svResult;
LaunchAppAndWait(SRCDIR ^ "Microsoft Data Access Components (MDAC) 2.
", "/qn",LAAW_OPTION_WAIT);
endif;
//Install myODBC driver if it's not already installed
if(FindFile(WINSYSDIR, "", svResult) < 0) then
LaunchAppAndWait(WINSYSDIR ^ "","/qn /i "" +SRCDIR ^ "MyO
"",LAAW_OPTION_WAIT);
endif;
end;
指定SQL脚本模式版本
当你在
SQL Scripts视图中创建了一个脚本后你可以指定这个脚本文件的模式版本。在
这个脚本文件的General标签中,找到Schema Version部分,输入模式版本。只有
在版本符合时才运行脚本。
使用脚本在卸载时删除一个SQL数据库
提示:你不能删除你当前连接的数据库
虽然在卸载时用户界面没有一个选项来直接的删除SQL数据库,但是你可以使用脚本来完成。按照下面的
过程在项目中删除一个数据库:
1.在
SQL Scripts视图中,创建一个SQL链接
2.
在General标签中,设置Database Name为Master
3.
输入服务器名和验证信息
4.
添加一个新的脚本文件
5.
在脚本中添加下列内容:
DROP DATABASE
GO
提示:要在脚本中完全执行同样的操作,输入下列代码:
USE Master
DROP DATABASERDWBasic
GO
连接到一个Oracle实例并运行脚本
要运行一个Oracle实例需要在用户机器上安装下列基础内容:
Microsoft ODBC forOracle
Oracle InstantClient Software
最近的
Microsoft DataAccess Components (MDAC)包含Microsoft ODBC
forOracle drivers的支持。Microsoft ODBC for Oracle drivers是Oracle Inst
ant Client与Oracle数据库服务器通讯的必须内容。因此,Macrovision推荐你在设
计安装程序期间执行必要的步骤确保目标机器在运行安装之前已经正确的安装配置了
Oracle Instant Client。
下载Oracle InstantClient并配置相关. MSI包
在配置你的安装项目之前:
1.从
/technology/tech/oci/instantclient/instantcl
下载Oracle Instant Client Package - Basic for Windows 32-bit (
i
)
2.C:instantclient10_1
解压缩所有文件到
3.在InstallShielddesigner中打开Macrovision提供的(instantclient-win32-10
_1_0_)MSI包。位于InstallShield 安装目录SupportOracleInstant
Client 目录。这个文件将使用
Oracle Instant Client下载的文件。
4.
编译"Product Configuration 1 | Release 1."
一旦你编译完成了.MSI文件,你可以返回你的安装项目并添加Oracle 10g Instant
Client .msi文件到项目中。
在Basic MSI 和 InstallScript MSI项目中包含Oracle 10g InstantClie
nt作为安装先决条件
要在MSI项目中包含OracleInstant Client再发布包:
1.切换到
Redistributables视图
列表切换到setup prerequisites
2.
3.选择
Oracle 10gInstant Client 10.1.0.3
这个安装的先决条件将在遇到下列情况时执行:
没有在ORACLE_HOMEbin目录中发现
没有在全部的Windows搜索目录中找到(PATH环境变量)
在 InstallScript 项目中包含Oracle 10g Instant Client .msi包
要在 InstallScript 项目中包含Oracle 10g InstantClient .msi包:
1.切换到Support Files视图
2.展开Advanced Files
3.选择
Disk1并在Files区域单击右键
4.从菜单中选择Insert Files打开Open对话框
5.找到你通过“”中生成的.MSI文件,
下载Oracle InstantClient并配置相关. MSI包
位于
InstallShield安装目录SetupPrerequisiteOracleinstantclient-win32-10_1_0_
6.在
Open对话框中单击OK
7.
然后添加下列目录InstallShield 安装目录SetupPrerequisitesMicrosoftData
Access Components (MDAC) 2.8.5
8.
在Browse forFolder对话框中单击OK
InstallScript视图切换到
9.
New ScriptFile,如果你已经有现成的脚本文件,单击在窗口中单击右键并选择
10.
显示它
11.
把下列InstallScript内容添加到脚本中:
复制内容到剪贴板
代码:
function OnBegin()
STRING svResult;
NUMBER nvResult;
BOOL bIsWindows95, bInstallMDAC;
begin
//check OS and file Versions
bIsWindows95 = FALSE;
bInstallMDAC = TRUE;
if(VerCompare (svResult, "4", VERSION) = 1) then
bInstallMDAC = FALSE;
endif;
else
下列内容描述了如何创建一个样例项目它将通过运行自定义的SQL脚本来创建一个SQL Server目录:
1.建立一个新的
InstallShield项目
视图切换到PropertyManager
2.
3.
建立一个属性名为“IS_SQLSERVER_DATABASE2”
4.
切换到SQL Scripts视图
5.
建立一个新的连接叫做“NewConnection1”
6.
在浏览器中单击NewConnection1并选择General标签
7.
指定目标服务器名称为“TESTSQLSERVER”,并清除Create Catalog If Ab
sent选项
8.选择
Server Authentication选项,在Login ID中指定“sa”并在Passwor
d区域留空
9.
单击Requirements标签
10.
在目标数据库中选择SQL Server选择框,清除Oracle和 MySQL的选择框
11.
在浏览器中右键单击NewConnection1,选择New Script
12.
重命名这个新脚本为“NewScript1”
13.
选择NewScript1 ,单击Script标签
14.
添加下列脚本:
CREATE DATABASE [TestDB] ON (NAME = N' TestDB', FILENAME =N'C:ProgramFil
esMicrosoft SQL ' ,SIZE = 3, FILEGROWTH = 10%)LOG
ON (NAME = N' TestDB_log', FILENAME= N'C:Program FilesMicrosoft SQLServerMSSQ
' ,SIZE = 1, FILEGROWTH = 10%)
COLLATESQL_Latin1_General_CP1_CI_AS
15.单击
Runtime标签,选择Run ScriptDuring Login,然后去掉其它的脚本执
行选项
16.在
SQL Scripts视图中创建一个新连接,叫做“NewConnection2”
17.
单击NewConnection2选择Advanced标签
18.
从TargetCatalog Property Name框中选择IS_SQLSERVER_DATABASE
2
19.
单击General标签
20.
指定目标服务器名为“TESTSQLSERVER”,“TestDB”为目录名并且去掉Cre
ateCatalog If Absent选项
21.
选择ServerAuthentication选项,并指定Login ID为“sa”保留Passwo
rd为空
22.单击
Requirements标签
23.
在目标数据库中选择SQL Server选择框,清除Oracle和 MySQL的选择框
24.
在浏览器中右键单击NewConnection2,选择New Script
25.
重命名这个新脚本为“NewScript2”
26.
选择NewScript2 ,单击Script标签
27.
添加下列脚本:
CREATE TABLE TestTable (TestColumn1 CHARNOT NULL PRIMARY KEY)
28.单击
Runtime标签,选择Run ScriptDuring Login,然后去掉其它的脚本执
行选项
创建一个样例项目它将通过运行一个自定义的SQL脚本来创建一个Oracle目录
1.建立一个新的
InstallShield项目
视图切换到PropertyManager
2.
3.
建立一个属性名为“IS_SQLSERVER_DATABASE2”
4.
切换到SQL Scripts视图
5.
建立一个新的连接叫做“NewConnection1”
6.
在浏览器中单击NewConnection1并选择General标签
C指定目标服务器名称为“//:1521/orcl”,并清除
7.
reate Catalog If Absent选项
8.选择
Server Authentication选项,在Login ID中指定“Scott”并在Pass
word也输入Scott。
9.
单击Requirements标签
10.
在目标数据库中选择Oracle选择框,清除SQL Server和 MySQL的选择框
11.
在浏览器中右键单击NewConnection1,选择New Script
12.
重命名这个新脚本为“NewScript1”
13.
选择NewScript1 ,单击Script标签
14.
添加下列脚本:
CREATE TABLESPACETEST_TS LOGGING DATAFILE ' /muddle/oracle/sts/ '
SIZE 64K AUTOEXTENDON NEXT 2M MAXSIZE UNLIMITED
Go
CREATE USER TEST_USERIDENTIFIED BY MYPSWD DEFAULT TABLESPACE TEST_TS
QUOTA UNLIMITED on TEST_TS
Go
GRANT CONNECT TOTEST_USER
Go
GRANT DBA TOTEST_USER
Go
ALTER USER TEST_USERDEFAULT ROLE ALL
Go
15.单击
Runtime标签,选择Run ScriptDuring Login,然后去掉其它的脚本执
行选项
16.在
SQL Scripts视图中创建一个新连接,叫做“NewConnection2”
17.
单击NewConnection2选择Advanced标签
18.
从TargetCatalog Property Name框中选择IS_SQLSERVER_DATABASE
2
19.
单击General标签
20.
指定目标服务器名为“//:1521/orcl”,“TEST_
USER”为目录名并且去掉Create Catalog If Absent选项
21.
选择ServerAuthentication选项,并指定Login ID为“TEST_USER”,P
assword为“MYPSWD”
22.单击
Requirements标签
23.
在目标数据库中选择Oracle选择框,清除SQL Server和 MySQL的选择框
24.
在浏览器中右键单击NewConnection2,选择New Script
25.
重命名这个新脚本为“NewScript2”
26.
选择NewScript2 ,单击Script标签
27.
添加下列脚本:
CREATE TABLETestTable (TestColumn1 CHAR NOT NULL PRIMARY KEY)
28.单击
Runtime标签,选择Run ScriptDuring Login,然后去掉其它的脚本执
行选项


发布评论