简单的办法,用类似下面的语句试试:
[CODE]
procedure CurStepChanged(CurStep: TSetupStep);
var
ResultCode:integer;
begin
if not(CurStep=ssPostInstall)then exit;
Exec(ExpandConstant('{cmd}'),'sqlcmd.exe -E -i "'+ExpandConstant('{app}\update.sql')+'"','',SW_HIDE,ewNoWait,ResultCode);
end;
由于SqlServer的实例名不同,相应的你需要做一些调整.