Share via


RS yardımcı programı

Bir girdi dosyasında sağladığınız komut dosyasýný çalýþtýrýr.Rapor sunucusu dağıtım ve yönetim görevlerini otomatikleştirmek için bu yardımcı programı kullanın.

Not

İle başlayan SQL Server 2008 R2, rs yardımcı programı, yerel modda konfigüre edilmiş sunucularının yanı sıra, SharePoint tümleşik modu için yapılandırılmış rapor sunucuları karşı desteklenir.Önceki sürümler, yalnızca doğal mod yapılandırmalarından desteklenir.

Sözdizimi


rs {-?}
{-i input_file=}
{-s serverURL}
{-u username}
{-p password}
{-e endpoint}
{-l time_out}
{-b batchmode}
{-v globalvars=}
{-t trace}

Bağımsız değişkenler

  • -?
    (İsteğe bağlı) Sözdizimi görüntüler rs bağımsız değişkeni.

  • -i input_file
    (Gerekli) .rss dosyasını belirtir yürütmek.Bu değer, .rss dosyasını göreli veya tam bir yol olabilir.

  • -s serverURL
    (Gerekli) Web belirtir sunucu adı ve karşı dosyasını çalıştırmak için rapor sunucusu sanal dizini adı.Bir rapor sunucusu URL örneği http://examplewebserver/reportserver.Önek http:// veya https:// sunucu adı başında isteğe bağlıdır.Önek gözardı ederseniz rapor sunucusu ana bilgisayar komut dosyası https ilk kullanmaya çalışır ve https işe yaramazsa http kullanır.

  • -u [domain\]username
    (İsteğe bağlı) rapor sunucusu bağlanmak için kullanılan bir kullanıcı hesabı belirtir.If -u and -p are omitted, the current Windows user account is used.

  • -p password
    (Eğer gerekli -u belirtilen) ile kullanılacak parolayı belirtir -u bağımsız değişkeni.Bu değer durum duyarlıdır.

  • -e
    (İsteğe bağlı) Karşısında komut dosyasını çalıştırmak soap bitiş noktası belirtir.Geçerli değerler şunlardır:

    • Mgmt2010

    • Mgmt2006

    • Mgmt2005

    • Exec2005

    Bir değer belirtilmezse, Mgmt2005 bitiş noktası kullanılır.Mgmt2000 değeri bu sürümde kesilir ve artık geçerli bir değer olduğunu unutmayın.soap bitiş noktaları ve onaysız özellikleri hakkında daha fazla bilgi için bkz: Rapor sunucusu Web hizmeti bitiş noktaları ve SQL Server Reporting Services onaysız özellikleri

  • -l time_out
    (İsteğe bağlı) Sunucu bağlantısı önce geçecek saniye sayısını zaman aşımına belirtir.Varsayılan değer 60 saniyedir.Bir saat aşımı değeri belirtmezseniz varsayılan değer kullanılır.Değeri, 0 belirtir, bağlantı hiçbir zaman zaman yetersiz.

  • -b
    (İsteğe bağlı) Komut dosyası komutları bir toplu iş içinde çalışması gerektiğini belirtir.Herhangi bir komut başarısız olursa, toplu iş iş iş geri alınır.Bazı komutlar batched ve olanlar her zamanki gibi çalıştırın.Özel bir geri alma komut dosyası sonucu içinde işlenme ve atılan yalnızca durumları.Komut dosyası, bir özel durum işleme ve normal olarak verir, Main, toplu iş iş kararlıdır.Bu parametreyi atlarsanız, komutları bir toplu iş oluşturma olmadan çalıştırın.Daha fazla bilgi için bkz: Toplu işleme yöntemleri.

  • -vglobalvar
    (İsteğe bağlı) Komut dosyasında kullanılan genel değişkenleri belirtir.Genel değişkenleri komut dosyası kullanıyorsa, bu bağımsız değişken belirtmeniz gerekir.Belirttiğiniz değer .rss dosyasında tanımlanan genel değişkeni için geçerli olması gerekir.Her biri için bir genel değişken belirtmeniz gerekir –v bağımsız değişkeni.

    The -v argument is specified on the command line and is used to set the value for a global variable that is defined in your script at run time.Örneğin, komut adında bir değişken varsa parentFolder, o klasör için bir ad komut satırında belirtebilirsiniz:

    rs.exe -i myScriptFile.rss -s http://myServer/reportserver -v parentFolder="Financial Reports"

    Global değişkenler verilen adları ile oluşturulan ve küme sağlanan değerler için.For example, -v a="1" -v b="2" sonuçlaradlı bir değişkende a değeri"1"" ve değişken b değeri olan "2".

    Global değişkenler mevcuttur herhangi işlev komut.Ters eğik çizgi ve tırnak işareti (\") bir çift tırnak işareti. yorumlananDize boşluk içeriyorsa, tırnak işaretleri gereklidir.Variable names must be valid for Microsoft Visual Basic; they must start with alphabetical character or underscore and contain alphabetical characters, digits, or underscores.Ayrılmış sözcükleri değişken adı olarak kullanılamaz.Global değişkenler kullanma hakkında daha fazla bilgi için bkz: İfadelerde Yerleşik Koleksiyonları Kullanma (Rapor Oluşturucusu 3.0 ve SSRS).

  • -t
    (İsteğe bağlı) İzleme günlüğü için hata iletileri çıkış verir.Bu bağımsız değişken için bir değer almaz.Daha fazla bilgi için bkz: Raporu sunucu hizmeti izleme günlüğü.

İzinler

araç çalıştırmak için bağlanma izniniz olması gerekir rapor sunucusu karşı komut dosyasını çalıştıran bilgisayarlardan örneği.Yerel bilgisayara veya bir uzak bilgisayara değişiklik yapmak için komut dosyalarını çalıştırabilirsiniz.Değişiklik yapmak için bir rapor sunucusu bir uzak bilgisayar üzerinde yüklü, uzak bilgisayarı belirtmek -s bağımsız değişkeni.

Örnekler

Aşağıdaki örnek içeren komut dosyası belirtmek üzere verilmektedir Visual Basic .net komut dosyası ve Web hizmet yürütmek istediğiniz yöntemleri.

rs –i c:\scriptfiles\script_copycontent.rss -s https://localhost/reportserver

Ek örnekler için bkz: Raporlama Hizmetleri komut dosyası çalıştırma

Dosya konumu

RS.exe \Program Files\Microsoft sql Server\100\Tools\Binn bulunur.Dosya sisteminizde herhangi bir klasöre yardımcı programı çalıştırabilirsiniz.

Açıklamalar

Sistem özelliklerini küme, raporları yayımlamak vb. için komut dosyaları tanımlayabilirsiniz.Herhangi bir yöntemin, oluşturduğunuz komut dosyalarını içerebilir Reporting Services API.Yöntemleri ve kullanılabilir özellikleri hakkında daha fazla bilgi için bkz: Rapor sunucusu Web hizmeti.

Komut dosyası yazılmış Visual Basic .net kodu ve saklanan bir Unicode veya utf-8 metin dosyasına bir .rss dosya adı uzantısı.Komut dosyaları ile hata ayıklaması yapılamıyor rs yardımcı programı.To debug a script, run the code within Microsoft Visual Studio.