更改/更新存储过程

时间:2014-07-15 14:08:12

标签: advantage-database-server

我有几个包含脚本的SQL文件来更改不同的存储过程。 Advantage Server已在计算机上安装并运行,但架构师(ARC32.exe)不是。

如果没有架构师,我怎么能运行这些脚本?

(我已经更新了我的问题,以便向所有人说明,尽管我已经得到了@Mark Wilkins的答案)

1 个答案:

答案 0 :(得分:1)

如果您使用的是v11.x,SQL command line utility是另一种可能性。它是一个独立的应用程序,应该很容易从一个地方复制到另一个地方。假设有问题的计算机上安装了一些Advantage客户端,我相信您只需要命令行实用程序二进制文件本身(asqlcmd.exe)。

使用它的一种简单方法是将ALTER PROCEDURE语句放在文本文件中,然后运行如下语句:

asqlcmd -CS "Data Source=\\server\path\thedatabase.add;User ID=adssys" -i somefile.sql