SORU
16 EKİM 2012, Salı


Nasıl powershell'de derlemeler yüklemek için?

Aşağıdaki PowerShell kodu

#Get a server object which corresponds to the default instance
$srv = New-Object -TypeName Microsoft.SqlServer.Management.SMO.Server
... rest of the script ...

Verir aşağıdaki hata iletisi:

New-Object : Cannot find type [Microsoft.SqlServer.Management.SMO.Server]: make sure 
the assembly containing this type is loaded.
At C:\Users\sortelyn\ ... \tools\sql_express_backup\backup.ps1:6  char:8
  $srv = New-Object -TypeName Microsoft.SqlServer.Management.SMO.Server
         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  CategoryInfo          : InvalidType: (:) [New-Object], PSArgumentException
  FullyQualifiedErrorId : TypeNotFound,Microsoft.PowerShell.Commands.NewObjectCommand

İnternet üzerindeki her cevap hata iletisini Meclisi - iyi okuyabiliyorum emin yüklemek zorunda olduğum yazıyor :-) - soru:

Nasıl derleme yüklenemedi ve komut iş yapmak mı?

CEVAP
16 EKİM 2012, Salı


LoadWithPartialName onaylanmaz. PowerShell V3 için önerilen çözüm Add-Type çalıştırın, örneğin kullanmak için:

Add-Type -Path 'C:\Program Files\Microsoft SQL Server\110\SDK\Assemblies\Microsoft.SqlServer.Smo.dll'

Birden fazla farklı versiyonları var ve belirli bir sürümünü almak isteyebilirsiniz. :-)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • krotoflik

    krotoflik

    26 ŞUBAT 2011
  • LatinNinja99

    LatinNinja99

    28 EKİM 2011
  • Ludique

    Ludique

    21 NİSAN 2009

İLGİLİ SORU / CEVAPLAR