【问题标题】:SQL Server 2012 command line parametersSQL Server 2012 命令行参数
【发布时间】:2013-03-01 17:42:31
【问题描述】:

我正在尝试通过一些命令行参数安装 SQL Server 2012。我有一个简单的表单,它有几个按钮来安装各种项目。一种是安装具有数据库名称和安全性的 SQL Server。以下是命令:

Private Sub btnSQLServer32_Click(sender As System.Object, e As System.EventArgs) Handles btnSQLServer32.Click

    curPath = System.IO.Path.Combine(curDirectory, "SQLEXPR.exe")
    System.Diagnostics.Process.Start(curPath, "/QS /ACTION=Install /FEATURES=SQL,TOOLS /IACCEPTSQLSERVERLICENSETERMS=""True"" /INSTANCENAME=""TestDatabase"" SECURITYMODE=SQL" & _
                                         " /SQLSYSADMINACCOUNTS=""BUILTIN\ADMINISTRATORS"" /SAPWD=""********"" /SQLSVCACCOUNT=""NT AUTHORITY\NETWORK SERVICE"" /SQLSVCPASSWORD=""********""" & _
                                         " /AGTSVCACCOUNT=""DomainName\UserName"" /AGTSVCPASSWORD=""*******"" /ASSVCACCOUNT=""DomainName\UserName"" /ASSVCPASSWORD=""********""" & _
                                         " /RSSVCACCOUNT=""DomainName\UserName"" /RSSVCPASSWORD=""*******"" /ISSVCACCOUNT=""NT Authority\Network Service"" /TCPENABLED=""1"" /NPENABLED=""1""")

安装完成并安装安装文件。当它开始安装时,它会停顿一秒钟,然后退出而没有进一步的警告。

我的问题是,我是否可以查看任何类型的错误日志以查看它是否是导致此问题的命令之一?有没有人看到这里缺少的东西?

【问题讨论】:

    标签: sql-server build-automation


    【解决方案1】:

    看看

    C:\Program Files\Microsoft SQL Server\110\Setup Bootstrap\Log

    在您进行安装的服务器上。

    【讨论】:

    • 我的特定机器上没有该文件位置
    • 这是否意味着它甚至没有足够远来创建该目录?通过搜索更多,看起来该文件夹中的日志会给我这个答案。不幸的是,它没有创建这个文件夹。
    • 尝试从命令行运行 setup.exe 行。我认为这是对的,它可能会立即失败,可能是因为拼写错误。
    【解决方案2】:

    我还会查看 Windows 事件日志,了解它是特定于操作系统的,我会在应用程序下查看。

    【讨论】:

    • 开始->运行->“eventvwr”。应用名称在所有拥有它的 Windows 版本上都是不变的。
    • 我检查了应用程序日志,但没有任何安装参考。我创建了一个自定义视图并查找了过去一小时内的所有内容,但没有看到任何列出的内容。
    【解决方案3】:

    过去几个小时我一直在尝试这样做,我发现 SQLEXPR.exe 只是一个自解压容器。

    执行 SQLEXPR.exe /x 以提取内容。您将在该目录中找到一个 Setup.exe,您可以在其中传递命令行参数。

    现在,您可能想知道如何在提示您提取内容的位置编写脚本,我还不能回答这个问题。我现在正在尝试这个,因为我需要制作一个完全无人值守的安装程序。我们最终可能只是在服务器内部某处镜像提取目录的压缩副本。

    【讨论】:

      猜你喜欢
      • 2021-11-20
      • 1970-01-01
      • 1970-01-01
      • 2016-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-21
      相关资源
      最近更新 更多