Aracılığıyla paylaş


RS yardımcı programını (rs.exe) (ssrs)

Giriş 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 programı kullanın.

[!NOT]

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

Sözdizimi


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

Dosya konumu

RS.exe de bulunduğu \Program Files\Microsoft SQL Server\110\Tools\Binn. Dosya sisteminizde herhangi bir klasörden yardımcı programı çalıştırabilirsiniz.

Bağımsız değişkenler

  • -?
    (İsteğe bağlı) Sözdizimi görüntüler rsargümanları.

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

  • -s serverURL
    (Gerekli) Rapor sunucusu sanal dizini adı Dosya karşı yürütülecek ve Web sunucu adını belirtir. URL rapor sunucusu örneği http://examplewebserver/reportserver. Önek http:// veya https:// sunucu adının başında seçime bağlıdır. Önek atlarsanız, rapor sunucu komut dosyası ana https ilk kullanmaya çalışır ve https çalışmazsa http kullanır.

  • -u [domain\]username
    (İsteğe bağlı) Rapor sunucuya bağlanmak için kullanılan bir kullanıcı hesabı belirtir. Eğer -uve -polduğunuz ihmal, geçerli Windows kullanıcı hesabı kullanılan.

  • -p password
    (Gerekli ise -ubelirtilen) ile kullanılacak parolayı belirtir -udeğişkeni. Bu değer büyük/küçük harf duyarlıdır.

  • -e
    (İsteğe bağlı) Hangi karşı komut ç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ümdeki 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 Rapor sunucusu Web Hizmeti bitiş noktalarıveSQL Server Reporting Services SQL Server 2012 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 zaman aşımı değeri belirtmezseniz, varsayılan değer kullanılır. Değeri 0bağlantı asla zaman aşımına olduğunu belirtir.

  • -b
    (İsteğe bağlı) Komut dosyası komutları bir toplu iş çalıştırmak belirtir. Hiçbir komut başarısız olursa, toplu işlem geri alınır. Bazı komutlar toplu olamaz ve o zamanki çalıştırın. Bir geri alma komut sonucu içinde atılır ve değil sadece özel durumları ele. Kod bir özel durum işleme ve normalde verir Main, toplu 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 küresel değişkenleri belirtir. Genel değişkenleri komut dosyası kullanıyorsa, bu bağımsız değişken belirtmeniz gerekir. Belirttiğiniz değeri .rss dosyasında tanımlanan genel değişkeni için geçerli olmalıdır. Her biri için bir genel değişken belirtmeniz gerekir –vdeğişkeni.

    -vBağımsız değişkenini komut satırında belirtilen ve komut dosyanızı zamanında tanımlanan genel değişken değerini ayarlamak için kullanılır. Örneğin, komut adında bir değişken varsa parentFolder, bu 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, sağlanan değerleri ayarlamak ve verilen isimleri ile oluşturulur. Örneğin, -v a="1" -v b="2'' Sonuç adlı bir değişkende adeğeri ile "1'' ve değişken b değeri olan "2".

    Global değişkenler komut herhangi bir işlevi kullanılabilir. Bir ters eğik çizgi ve tırnak işareti (\") çift tırnak işareti yorumlanır. Yalnızca dize boşluk içeriyorsa, tırnak işaretleri gereklidir. Değişken adları için geçerli olmalıdır Microsoft   Visual Basic; Bunlar alfabetik bir karakter veya alt çizgi ile başlar ve alfabetik karakter, rakam veya altçizgi içermesi gerekir. 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: İfadelerdeki Yerleşik Koleksiyonlar (Rapor Oluşturucusu ve SSRS).

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

İzinler

Aracı çalıştırmak için karşı komut dosyasını çalıştırdığınız rapor sunucusu örneğine bağlanmak için izniniz olmalıdır. Yerel bilgisayarda veya uzak bilgisayarda değişiklik yapmak için komut dosyalarını çalıştırabilirsiniz. Uzak bilgisayarda yüklü rapor sunucusu değişiklik yapmak için uzak bilgisayarı belirtmek -sdeğişkeni.

Örnekler

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

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

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

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

Açıklamalar

Sistem özellikleri ayarlamak raporları yayımlamak ve benzeri için komut dosyaları tanımlayabilirsiniz. Oluşturduğunuz komut dosyalarını herhangi bir yöntemleri içerebilir Reporting ServicesAPI. Yöntemleri ve kullanılabilir özellikleri hakkında daha fazla bilgi için bkz: Rapor sunucusu Web hizmeti.

Komut dosyası yazılması gereken Visual Basic.net kodu ve .rss dosya adı uzantısına sahip bir Unicode veya utf-8 metin dosyasında depolanan. Komut dosyaları ile hata ayıklama olamaz rsyarar. Bir komut dosyası hata ayıklamak için içindeki kod çalıştırmak Microsoft   Visual Studio.

Ayrıca bkz.

Kavramlar

Raporlama Hizmetleri komut dosyası Çalıştır

Komut dosyası dağıtım ve yönetim görevleri

Rapor sunucusu komut istemi Utilities (ssrs)

Diğer Kaynaklar

Rs ile komut dosyası yardımcı programı ve Web hizmeti