Avamar: SQL AG ei tunnista lippua --sqlserver

Resumen: SQL Server Availability -ryhmien (Always On AG) Avamar SQL -varmuuskopiot eivät tunnista --sqlserver-lippua käyttöliittymän käynnistämien selaus- tai tietojoukkotoimintojen aikana. Komentorivivarmuuskopiot toimivat odotetusti, mutta käyttöliittymän selaustoiminnot epäonnistuvat, koska SQL Server -nimeä ei ratkaista oikein, kun se välitetään pienillä kirjaimilla. ...

Este artículo se aplica a Este artículo no se aplica a Este artículo no está vinculado a ningún producto específico. No se identifican todas las versiones del producto en este artículo.

Síntomas

  • SQL Server Availability Group (Always On AG) -varmuuskopioinnit suoritetaan onnistuneesti, kun ne suoritetaan komentoriviltä.
  • Avamar Administrator -käyttöliittymästä käynnistetyt selaus- ja varmuuskopiointitoiminnot epäonnistuvat.
  • SQL AG tai klusteri ei tunnista oikein --sqlserver parametri, kun se annetaan käyttöliittymän tai tietojoukon kautta.
  • Seuraavat parametrit ovat pakollisia SQL AG -ympäristöissä, mutta niitä ei huomioida oikein:
    --sqlserver=awdprdag
    --hostname-sql=awdprdag
  • Komentorivin selaus onnistuu seuraavalla komennolla: 
    avsql --operation=browse --sqlserver=awdprdag --hostname-sql=awdprdag
 

Causa

Avamar lukee SQL-parametrit avsql.cmd Tiedosto sijaitsee VAR-hakemistossa. Tiedosto jäsennetään oikein, mutta SQL Server -nimi arvioidaan pienin kirjaimin, mikä aiheuttaa SQL AG -klusterin tunnistuksen epäonnistumisen.

Seuraavat lokimerkinnät vahvistavat, että liput luetaan, mutta klusterin avaaminen ei onnistu:

2019-05-15 12:19:51 avsql Info <5174>: - Reading \\S-AWDSQL01-PRD\AvamarCluster\Var\avsql.cmd
2019/05/15-16:19:51.97499 [avsql_assist]  uflags::parsefile  Printing flags from \\S-AWDSQL01-PRD\AvamarCluster\Var\avsql.cmd:
.cmd flag --sqlserver=awdprdag
.cmd flag --hostname-sql=awdprdag

2019/05/15-16:19:53.25600 [avsql_assist]  Connect to awdprdag server, because sqlserver flag is defined.

Klusterin tunnistus epäonnistuu ja näyttää seuraavat virheet: 

2019/05/15-16:19:51.95900 [avsql_assist]  Is always on test for 'awdprdag' server.
2019/05/15-16:19:51.95900 [avsql_assist]  Open Cluster error 5, try with NULL parameter...
2019/05/15-16:19:51.95900 [avsql_assist]  Open Cluster error 5
2019-05-15 12:19:51 avsql Info <17376>: Working on stand alone environment.

 Siksi Avamar käsittelee ympäristöä erillisenä SQL Serverinä käytettävyysryhmän sijaan.

 

Resolución

Päivitä SQL Server -nimi avsql.cmd -tiedostossa, jos haluat käyttää isoja kirjaimia.

Vaiheet

  1. Siirry Avamar SQL -asiakasohjelmaan Var Hakemisto.
  2. Avaa avsql.cmd Tiedosto.
  3. Muokkaa parametreja käyttämään isoja kirjaimia SQL AG -nimet:
    --sqlserver=AWDPRDAG
    --hostname-sql=AWDPRDAG
  4. Tallenna tiedosto.
  5. Yritä SQL-selaus- tai varmuuskopiointitoimintoa uudelleen Avamar Administrator -käyttöliittymässä.

Tämän muutoksen jälkeen SQL AG tunnistetaan oikein ja käyttöliittymäpohjaiset selaus- ja tietojoukkotoiminnot toimivat odotetusti.

 

Información adicional

  • Vaatimus isojen kirjainten SQL Server -nimien käyttämisestä ilmaisee riippuvuuden ympäristön nimeämisestä tai klusterin tarkkuudesta.
  • Komentorivivarmuuskopioinnit saattavat toimia, vaikka käyttöliittymätoiminnot epäonnistuisivat, koska komentoriviliittymä nimenomaisesti välittää parametrit suorituksen aikana.
  • Tämä toiminta on ympäristökohtaista, eikä sitä yleensä vaadita SQL Server -vakiokäyttöönotoissa.

Productos afectados

Avamar

Productos

Avamar, Avamar Client, Avamar Plug-in for SQL
Propiedades del artículo
Número del artículo: 000044561
Tipo de artículo: Solution
Última modificación: 02 abr 2026
Versión:  4
Encuentre respuestas a sus preguntas de otros usuarios de Dell
Servicios de soporte
Compruebe si el dispositivo está cubierto por los servicios de soporte.