Avamar: SQL Yedekleme veya Göz Atma İşlemi "avsql Error <15760> ile Başarısız Oluyor: Genişlemeden sonra hedef yok"

Summary: SQL Bağımsız sunucu ve küme istemcileri için Avamar SQL tabanlı yedekleme ve göz atma işlemi başarısız oluyor. Avamar SQL yedeklemesi veya veritabanına göz atma işlemi "avsql Error <15760>: Genişlemeden sonra hedef yok." Bunun nedeni eksik sysadmin rolleri, bağlantı sorunları, Windows Yönetim Araçları (WMI) hizmetleri bağlantı sorunları, Avamar Bağlantı Noktası iletişim sorunları veya eksik SQL Server Management Objects (SMO) dll dosyalarıdır. ...

-ile-başarısız-oluyor:-genişlemeden-sonra-hedef-yok"" />
This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Hem tek başına SQL ortamlarında hem de küme ortamlarında Avamar SQL yedeklemesi ve veritabanına göz atma ile ilgili bir sorun vardır.

Vaka Senaryosu

Avamar Administrator Console GUI'sinden veya AUI'dan avsql eklentisini kullanarak yedekleme ve göz atma sorunu.

Yedekleme hata kodları: avsql Error <15760>: Genişlemeden sonra hedef yok!

Yedeklemelerde bu hatanın olması, bir göz atma sorununun ve veritabanı bilgilerinin avsql Hizmetleri.

Avamar SQL (avsql) yedeklemesi veya veritabanına göz atma işlemi "avsql Error <15760>: No targets after expansion!"

SQL Bağımsız sunucu ve küme istemcileri için avsql tabanlı yedekleme ve göz atma işlemi başarısız oluyor.

 

Cause

Bu davranışın birkaç olası nedeni vardır.
  1. Yedekleme aracısı hizmetleri altında kullanılan kullanıcı hesabı veya Active Directory kullanıcısı (SQL 2012 ve üzeri) için eksik sistem yöneticisi rolleri.
  2. SQL SMO ve Avamar SQL eklentisi arasında bağlantı sorunu.
  3. SQL Server ile Windows hizmetleri arasında WMI hizmetleri bağlantı sorunu.
  4. Avamar iletişim bağlantı noktalarına erişilemiyor. 
  5. Eksik SMO dll dosyaları veya Veritabanı bilgilerini alma işlevi gören diğer gerekli dosyalar.

Resolution

Bağımsız yapılandırmalarda ve küme yapılandırmalarında yedekleme ve göz atma sorunlarını azaltmak için aşağıdaki adımlar izlenebilir:

SQL bağımsız sunucuları
 
  1. Backup Agent hizmetleri kapsamında kullanılan kullanıcı hesabı için eksik sysadmin rolleri. Sistem yöneticisi rollerini atamayla ilgili KB makalesine bakın:
  2. SQL Server 2012 ve üzeri için kullanılan AD hesabı için tam denetim izinlerini yapılandırın. Daha ayrıntılı bilgi Avamar SQL kullanıcı rehberi V19.9'un 11. sayfasında bulunabilir
  3. SQL Server hizmetleri için gerekli SMO dosyaları eksik.
  4. Avamar SQL (avsql) hizmetleri, karma bir ortam nedeniyle SQL de bulunan SQL SMO dosyalarına bağlanamıyor
  5. SQL örneğine göz atılıp atılmadığını doğrulamak için aşağıdaki komutu çalıştırın.
avsql.exe --debug --operation=browse --verbose 
    1. SMO ile avsql hizmetleri arasında zorla bağlantıya izin vermek için hangi bayrağın kullanılabileceğini doğrulamak için aşağıdaki bayrak söz dizimi --usesmoversion="SMO version" kullanılabilir:
    2.  SQL 2016 örneği:
 avsql.exe --debug --operation=browse --verbose --usesmoversion=13 
  1.  SQL Veritabanlarına göz atılıp atılmadığını görmek için aşağıdaki komutu çalıştırın:
avsql --operation=browse (local) 
  1. Aşağıdaki KB yi kullanarak SMO ile SQL Server arasındaki bağlantıyı test edin:
[reflection.assembly]::LoadWithPartialName("Microsoft.SQLServer.SMO") 
      1. Aşağıdaki ifadeyi girin:
$SQLServer = new-object ("Microsoft.SQLServer.Management.SMO.Server") 
      1. Aşağıdaki ifadeyi girin:
foreach($SQLDatabase in $SQLServer.databases) {$SQLDatabase.name} 
      1. Böylece istemcideki veritabanlarının bir listesi görüntülenir. Bu, SMO'nun düzgün şekilde yüklendiğini ve SQL Server'a bağlandığını doğrular. Bir hatayla sonuçlanırsa Avamar'ın başarılı olabilmesi için bunun çözülmesi gerekir.
  1. avsql.exe --debug --operation=browse --verbose komutunun cmd çıktılarını gözden geçirin ve SQL hizmetleriyle ilgili hataları arayın:
  1. SQL Server'ın Bit sürümüne bağlı olarak, aşağıdaki bayrak ilk olarak CLI tabanlı göz atma ile test edilebilir ve daha sonra göz atma işlemine izin vermek için gerekirse avsql.cmd eklenebilir:
    1. Örneğin:
avsql.exe --debug --operation=browse  verbose --provider-architecture=64bit
  1. Belirli bir SQL Server örneği için SQL tarayıcı hizmetlerinin ve adlandırılmış kanalların SQL yapılandırma aracı, SQL ağ protokolü altında etkinleştirildiğinden emin olun.
  2. İstemci sürümünde c:\programfiles\avs\bin altında gerekli smo.dll dosyalarının bulunduğundan emin olun. smo.dll dosyasının gerekli sürümünü kontrol etmek için kullanılan SQL Server sürümünü doğrulayın.
    • SQL Aktif/pasif veya Her Zaman Açık kümesi
      1. Küme yapılandırmasının birincil veya sahip düğümünde oturum açın
      2. SQL bağımsız sunucusu sorun giderme bölümündeki 1 - 9 arası adımlar gözden geçirilebilir ve kümenin sahip düğümünden takip edilebilir.
      3. SQL örneği bilgilerini almak üzere CLI tabanlı göz atma gerçekleştirmek için kullanılan komut:
avsql --operation=browse --sqlserver=SQLCluster_name --hostnamesql=SQLCluster_name 
      1. Küme istemci IP'si ile Avamar tarama bağlantı noktaları 28002 ve 28003 (veya 30002 ve 30003) arasında iletişimi sağlayın
      2. SQL küme istemcisi ve SQL dinleyicisi arasında şüpheli bir iletişim sorunu varsa paylaşılan var konumunun altındaki avsql.cmd a aşağıdaki bayrağı ekleyin:
--sqlserver=listenerIP,listenerPortnumber 
    • Not: Yukarıdaki ayrıntılar SQL Studio aracında bulunur Yüksek kullanılabilirlik>>SQL örneği>>Kullanılabilirlik Grubu dinleyici>>dinleyicisi ve özellikler için sağ tıklayın.>>
      1. İletişim hataları için ayrı ayrı SQL sunucuları belirtmek üzere paylaşılan var konumu altında bulunan avsql.cmd dosyaya küme düğümü bayrakları ekleme Uzak istemci '<IP_ADDRESS>' ile bağlantı kurulamıyor, hata kodu: 2. Uzak yedekleme aracısının çalıştığından emin olun:
--clusternode=<SQL_node_name>(<IP_ADDRESS>) 
      1. Avamar GUI>>Gezinme>>Politikası'ndan>> küme istemcisi için kullanılan disk belleği bağlantı noktasını gözden geçirme İstemciyi seçin ve düzenleyin.
        1. 280002/28003 ekleyin, ardından istemciyi devre dışı bırakın, aşağıda belirtilen başlangıç parametrelerini değiştirin ve küme istemcisini yeniden etkinleştirin.
        2. Failover cluster tool>>altında bulunan küme başlatma parametrelerine --disable-gui ifadesini değiştirin ve --listenport=28002 veya 28003 ekleyin Kullanılan>> rolü seçin Küme için Properties on backup agent services öğesine sağ tıklayın.
        3. Örneğin:
          1. Değişikliklerden önce:
            --service  --mcsaddr=coeavr01.coe.int --mcsport=28001 --dpndomain=clients --vardir="E:\Program Files\Backup Agents for Cluster Groups\COEWINFILE\var" --logfile="E:\ProgramFiles\Backup Agents for Cluster Groups\COEWINFILE\var\avagent.log" --sysdir="E:\Program Files\Backup Agents for Cluster Groups\COEWINFILE\etc" --netbind=. --disablegui=true --pin_include=windows.pin,sql.pin
          2. Değişikliklerden sonra: 
            --service  --mcsaddr=coeavr01.coe.int --mcsport=28001 --dpndomain=clients --vardir="E:\Program Files\Backup Agents for Cluster Groups\COEWINFILE\var" --logfile="E:\Program Files\Backup Agents for Cluster Groups\COEWINFILE\var\avagent.log" --sysdir="E:\Program Files\Backup Agents for Cluster Groups\COEWINFILE\etc" --netbind=. --listenport=28002 --pin_include=windows.pin,sql.pin 
        4. Düğüm düzeyinde SQL veritabanlarını listelemek için paylaşılan var konumunun altındaki avsql.cmd altına aşağıdaki bayrak eklenebilir:
          --show_db_in_availability_group=true 

           

Affected Products

Avamar Plug-in for SQL

Products

Avamar
Article Properties
Article Number: 000082137
Article Type: Solution
Last Modified: 19 Nov 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.