NetWorker: Error de NMSQL "Invalid SQL virtual server name 'client'", "Invalid option -A"
Zusammenfassung: Este problema se produce cuando se utiliza el trabajo cmd del agente SQL o SQL Management Studio.
Symptome
El respaldo de SQL Server en clúster falla con el error:
29100:(pid 2480): Invalid SQL virtual server name optype=pit
38563:(pid 2480): Invalid option -A
Ursache
SQL Agent cmd o SQL Management Studio configuran un entorno incorrecto para nsrsqlsv para correr. Configuran el entorno para que vea el nombre de "host virtual" como si fuera un sistema físico independiente.
Con esta configuración nsrsqlsv -A trata de interactuar y trabajar con la información que esperaba. Trata al clúster como si fuera un sistema independiente, pero, debido al entorno, encuentra un clúster y no una máquina física. Se queja de una configuración no válida, ya que no puede encontrar la configuración esperada. Un clúster debe aparecer y actuar como tal.
Lösung
No ejecutar nsrsqlsv -a través de SQL Agent cmd Job o sql management studio.
Si se necesitan respaldos del cliente, utilice el programador de Windows, que debe utilizar las variables de entorno estándar.
Weitere Informationen
Si el comando se ejecuta en un cmd del agente SQL sin -a y la instancia trata el "host virtual" como si fuera independiente en el comando de respaldo, se pueden ejecutar los respaldos, pero hay otros efectos secundarios cuando se hace esto. El proceso de recuperación también comprueba e identifica la estructura y no se recuperará, ya que no puede recuperar una instancia en clúster a una independiente.
Cuando se utiliza el comando nsrsqlsv, está realizando un respaldo de SQL basado en VDI. La instantánea se debe habilitar solo cuando se realiza un respaldo de SQL basado en VSS.