如何执行MsSQLDebug.bat/MsSQLDebug.sh文件?

如何执行MsSQLDebug.bat/MsSQLDebug.sh文件?

此文件用于检查是否可以从Applications Manager安装的服务器连接和发现MsSQL Server。这个独立程序是我们用来添加MsSQL Server监视器相同过程的摘录。运行此文件的用法如下,

通过命令提示符转到AppManager/bin/troubleshooting目录,并使用以下用法执行MsSQLdebug文件。

用法:MsSQLDebug.bat [HostName / Ip] [Port Number] [Authentication] [Username] [Password] [SSL Encryption] [Instance Name]

[HostName / Ip]         正在运行MsSQL服务器计算机的主机名或Ip地址
[Port Number]            MsSQL服务器的端口号
[Authentication]         基于SQL或Windows可连接到MsSQL的身份验证
[Username]                 连接到MsSQL的用户名 (对于Windows身份验证,用户名应为域名\用户名)
[Password]                  连接到MsSQL的密码
[Instance Name]         如果要使用命名的SQL实例连接到MsSQL,请提及实例名称,否则请将其留空
[SSL  Encryption]        如果SQLServer通过SSL协议配置为安全连接,则SSL加密为True,对于非SSL/TLS连接,它将将为False

对于Kerberos身份验证

用法:MsSQLDebug.bat  [Database_FullyQualified_HostName] [Port Number] [Authentication] [Password] [Instance Name]

 [Database_FullyQualified_HostName]     正在运行MsSQL服务器的主机名。如果选择了Kerberos身份验证,则应指定完全限定的域名。例如:mssql-test-1.mykerberos.com,其中mssql-test-1是SQL服务器的主机,mykerberos.com是其域名。
 [Port Number]          MsSQL服务器的端口号
 [Authentication]       应该被指定为“Kerberos”。基于Kerberos的MsSQL连接身份验证
 [Password]                Kerberos连接MsSQL的主密码 (如果连接配置了ticketCache或Keytab,则将密码设置为空,否则输入密码)
 [Instance Name]       这是可选项。如果要使用命名的SQL实例连接到MsSQL,请提及实例名称,否则请将其保留为空

注意:如果您使用命名的SQL实例运行 ,那么您也可以在监视器和调试脚本中输入一个虚拟端口号。

这将启动发现MsSQL Server的过程,成功后还将获取监视的默认属性的数据并显示为输出。从中您将能够找到是否可以发现,是否为所有属性返回数据。如果属性数据有任何问题,它将显示为空。这推断该数据在该服务器中不可用,必须在安装了MsSQL的服务器上进行检查。

如需更多信息或帮助,请将上述命令的输出与支持信息文件一起发送给我们进行分析 。




    • Related Articles

    • 执行程序操作 - BlackListCommands

      在Windows和Linux操作系统,例如del 和deltree中,某些命令容易受到安全威胁 。 此类命令可以在执行程序操作中对其进行限制执行。默认情况下,我们限制以下命令:   Windows:del、deltree、netstat        Linux:chmod、crontab、netstat、rm、chattr            除上述命令外,客户还可以根据需要选择将任何其他命令列入黑名单。这可以通过在位于<Applications Manager ...
    • 执行程序动作 - 企业管理服务器行为和已知限制

      企业管理服务器中的行为 对于企业管理用户,以下是执行程序动作的行为: 不支持所选监视器组选项中的所有主机。 部分支持自动选择主机的选项。由于主机详细信息不会同步到管理服务器,所以我们将不支持通过托管服务器添加的监视器。要自动选择主机在管理服务器中工作,需要在托管服务器中通过手动执行程序动作 > 文件/目录监视器 > 脚本监视器来手动添加主机详细信息。 已知限制 以下是执行程序动作的已知限制:  从凭证管理器中更新的凭证将不会反映在添加使用特定凭证管理器的现有主机中。 
    • ADSSP-用户自助解锁账户时提示操作不可执行需联系管理员?

      如下图,AD用户通过Gina解锁账户时提示该操作不可执行,需要联系管理员? 原因:身份验证过程中,验证次数多次失败(如回答问题错误、验证码错误等方式),暂时锁定账户执行该操作。 可在如下位置设置执行失败次数阈值和锁定账户执行操作时间限制:
    • 【APM】如何执行 OracleDebug.bat / OracleDebug.sh?

      问题:监视器凭证测试通过,但添加后过段时间会提示密码错误。需要提供该文件的结果进行查验。该文件用于检查是否可以从Applications Manager 安装的服务器进行连接和发现Oracle 服务器。这个独立程序是我们用来添加 Oracle 服务器监视器的同一过程的摘录。 位置:通过命令提示符转到 AppManager/bin/troubleshooting 目录并使用以下用法执行 Oracledebug 文件。 用法: OracleDebug.bat [主机名/Ip] [端口号] [用户名] ...
    • APM错误:在执行Microsoft 365、Exchange Online、SharePoint Online、Microsoft Teams监视器的脚本期间超时

      在已安装Applications Manager的机器上执行以下步骤,并将输出发送给我们从而进一步排除故障: 通过右键单击并选择“以管理员身份运行”选项来打开Powershell。 导航到<Applications Manager Home>\working\conf\application\scripts\powershell 目录。 对相应的监视器类型执行以下命令: 对于Microsoft 365: .\Office365Metrics.ps1 'TenantName' ...