Bu makalede, gereksinimleri ve Windows Vista tabanlı bir bilgisayarda Microsoft SQL Server 2005 Reporting Services'ı yükseltme adımları anlatılır.
SQL Server 2005 Reporting Services'ı olan bir bilgisayarda Windows Vista için Windows XP'ye yükseltirseniz, işletim sistemi yükseltme tamamlandıktan sonra Reporting Services'i kullanmayı sürdürebilirsiniz. Ancak, bu iki işletim sistemlerinden farklıdır. Reporting Services'i kullanabilmek için önce aşağıdaki eylemleri gerçekleştirmeniz gerekir.
- Windows XP, Windows Vista'ya yükselttiğinizde, Microsoft ASP.NET ve World Wide Web Publishing hizmeti kapalı. ASP.NET ve World Wide Web Publishing hizmeti yükseltme işlemi sırasında yükseltmeden önce ASP.NET ve World Wide Web Publishing hizmeti başlatılır bile kullanılamaz duruma gelir. Bu hizmetler, yükseltmeden sonra sıfırlamalısınız.
- Microsoft ınternet ınformation Services (IIS) 7.0 için uygulama havuzlarını kullanır. Windows'e yükselttiğinizde, yeni uygulama havuzu oluşturulur, IIS ve Web uygulamaları, yüklü olan XP tabanlı bir bilgisayar. Reporting Services, IIS 7.0 eski bir uygulama olarak çalıştığından, yeni uygulama havuzu ayarları Reporting Services'i için geçerli olur. Yükseltme tamamlandıktan sonra bu ayarları değiştirmeniz gerekir.
- Windows Vista'nın kullanıcı hesabı denetimi (UAC) özelliğini kullanıyorsanız, yönetici izinleri yerel yöneticilere otomatik olarak kullanılamaz. Önceden erişilmiş ve yerleşik yerel yöneticilere verilen izinler'i kullanarak, daha önce bir rapor sunucusunu yönetilen, şimdi açık rol atamalarını hesabı oluşturmanız gerekir.
ÖNKOŞULLAR
- SQL Server 2005, Windows Vista üzerinde çalışması için SQL Server 2005 Service Pack 2 (SP2) olması gerekir. SQL Server 2005 için en son hizmet paketini elde etme hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
913089Not Yükseltme adımları biraz olup SQL Server 2005 SP2 önce veya işletim sistemine yükselttikten sonra yüklediğiniz bağlı olarak değişir.
(http://support.microsoft.com/kb/913089/
)
En son SQL Server 2005 hizmet paketi nasıl elde edilir
- SQL Server 2005 Express Edition with Advanced Services Service Pack 2 (SP2), belirli bir yükseltme gereksinimleri vardır. Advanced Services SP2'de SQL Server 2005 Express Edition yüklemeden önce varolan SQL Server 2005 Reporting Services'i yükleme yapılandırmanız gerekir. Aksi durumda, SQL Server 2005 Express Edition Advanced Services SP2 ile yükleyemiyor.
Reporting Services'i Windows Vista'nın yüklü olduğu bir bilgisayarda yükseltme
Reporting Services'i Windows Vista'nın yüklü olduğu bir bilgisayarda yükseltme yapmak için şu adımları izleyin.Not
Adımları, Windows XP Service Pack 2 olduğunu varsayar (SP2) - tabanlı bilgisayar. Ayrıca, Reporting Services örneğini yüklü ve doğru şekilde yapılandırılmamış.
- Raporlama örneğinde SQL Server 2005 SP2'yi Yükleme Hizmetleri.
- Şifreleme anahtarları ve rapor sunucusu veritabanını yedekleyin. Anahtarlarının için <a0></a0>, Reporting Services Konfigürasyonu) aracını kullanın. Veritabanını yedeklemek için <a0></a0>, SQL Server Management Studio kullanın.
- Windows XP SP2, Windows Vista'ya yükseltme.
- ASP.NET'i etkinleştirmek için Windows Vista'da oturum açın ve ııS'ı başlatın. Bunu yapmak için şu adımları izleyin:
- Başlat ' ı tıklatın ve sonra Denetim Masası ' nı tıklatın.
- Program ' ı tıklatın.
- Programlar ve özellikler altında Turn Windows özelliklerini aç veya kapat'ı tıklatın.
- Kullanıcı hesabı denetimi iletişim kutusunda, devam ' ı tıklatın.
- Windows özellikleri iletişim kutusunda, Internet ınformation Services ' ı genişletin, World Wide Web Hizmetleri ' ni genişletin, Uygulama geliştirme özellikleri ' ni genişletin, ASP.NET</a1> onay kutusunu tıklatıp seçin ve Tamam ' ı tıklatın.
- Denetim Masası'ndaki Sistem ve Bakım'ı tıklatın.
- Yönetimsel Araçlar ' ı tıklatın.
- Hizmetler'i çift tıklatın.
- Kullanıcı hesabı denetimi iletişim kutusunda, devam ' ı tıklatın.
- World Wide Web Publishing ' i sağ tıklatın ve sonra da Properties ' i tıklatın.
- Başlangıç türü listesinde, Otomatik ' i tıklatın.
- Uygula ' yı tıklatın, Başlat ' ı tıklatın ve sonra Tamam ' ı tıklatın.
- Doğrulayın Reporting Services hizmeti ve veritabanı altyapısı hizmeti başlatıldı. Bu hizmetler durdurulur, bunları şimdi başlatmanız gerekir.
- Report Server ve Report Manager için yeni bir uygulama havuzu oluşturun. Bunu yapmak için şu adımları izleyin:
- Reporting Services Configuration aracını başlatın. Bunu yapmak için <a0></a0>, Başlat ' ı tıklatın, Programlar ' ın üzerine gelin, SQL Server 2005 ' e işaret Configuration Tools ' ın üzerine gelin ve Reporting Services Configuration</a1>'ı tıklatın.
- Kullanıcı hesabı denetimi iletişim kutusunda, devam ' ı tıklatın.
- Örnek seçim iletişim kutusunu, bilgisayar adını yazın, Reporting Services örneğini seçin ve sonra Bağlan ' ı tıklatın.
- Web hizmet kimliği ' ni tıklatın.
- Değer <a0>ASP.NET</a0> hizmet hesabının dikkat edin. Değer, ıwam_ ComputerName ise, bu sayfada Uygula ' yı tıklattığınızda bir sorun karşılaşacaklardır. ASP.NET hizmet hesabı için NetworkService olarak ayarlanırsa, sorunla karşılaşan olmadan değişiklikleri uygulayabilirsiniz.
- Report Server için yeni bir uygulama havuzu oluşturmak için Yeni ' yi tıklatın.
Not Yeni uygulama havuzu oluşturmanız önerilir. Ancak, aşağıdaki koşullar doğruysa, önceden tanımlanmış bir uygulama havuzunu seçin:
Önceden tanımlanmış bir uygulama havuzu kullanmak için <a0></a0>, Klasik .NET AppPoolReport Server Ek Yardım düğmesini tıklatın. listesi. Önceden tanımlanmış bir uygulamayı kullanmak için adım 6j gidin.
- Internet ınformation Services Yöneticisi'nde Ardışık Düzen modu yönetilenUygulama havuzlarını, Klasik ayardır.
- ASP.NET hizmet hesabı değil ıwam_ ComputerName.
- Uygulama havuzu adı</a0> kutusunda, ReportServer girin.
- Bu uygulama havuzu için bir hesap belirtin. Yerleşik bir hesap kullanıyorsanız, NetworkServiceyapı, hesap listesinde tıklatın. Aksi durumda, en az izinlere sahip bir etki alanı kullanıcı hesabı belirtin.
- Tamam ' ı tıklatın.
- Aynı uygulama havuzunu, Report Server için uygulama havuzu Report Manager için seçin.
- Uygula ' yı tıklatın.
- Yenile ' yi tıklatın. Sayfa güncelleştirildiğinde, oluşturduğunuz uygulama havuzu Report Server ve Report Manager için seçili olduğundan emin olun.
Uygula ' yı tıklattığınızda hata iletisi alırsanız, Report Server ve Report Manager, için uygulama havuzunu seçin ve sonra da yeniden Uygula ' yı tıklatın. Bu sorunu çözmelidir. Bazı durumlarda, uygulama havuzu için rapor sunucusu başarılı bir şekilde ayarladıktan sonra uygulama havuzu için Report Manager ayarlama sorun yaşayabilirsiniz.
Not Report Manager için uygulama havuzu seçtikten sonra bazı durumlarda, Uygula düğmesini devre dışı bırakılır. Bu davranış oluşursa, sayfanın güncelleştirin ve sonra da Report Server için uygulama havuzunu yeniden. Uygulama havuzu için rapor sunucusu doğru olarak seçilmiş olsa bile olsa, uygulama havuzu için rapor sunucusu yeniden seçin. Bu eylem, Uygula düğmesini etkinleştirir.
Uygula düğmesini yine de devre dışı bırakıldıysa, seçtiğiniz uygulama havuzunu geçersiz olabilir. ınternet ınformation Services Yöneticisi, uygulama havuzu ayarları Uygulama havuzlarınıYönetilen ardışık düzen modu ayarı'nın Klasik olduğundan emin olun. NetworkService hesabı, yerleşik hesabın veya etki alanı kullanıcı hesabı için ASP.NET hizmet hesabı ayarlandığını doğrulamalısınız.
- Raporu sunucu URL'SI ve Rapor Yöneticisi URL'SINI, Report Server veya Report Manager, Windows ınternet Explorer'ın yerel bilgisayarda açmak istediğiniz, güvenilen siteler listesine ekleyin. Bunu yapmak için şu adımları izleyin:
- Internet Explorer'ı başlatın.
- Araçlar menüsünden Internet seçenekleri ' ni tıklatın.
- Güvenlik ' i tıklatın.
- Güvenilen siteler'ı tıklatın.
- Siteler'i tıklatın.
- Bu Web sitesini bölgeye ekle altında <a1>http://</a1> ServerName yazın. Varsayılan site için HTTPS kullanmazsanız temizlemek için tıklatın... sunucu sertifika iste (https:), bu bölgedeki tüm sitelerden onay kutusu.
- Ekle ' yi tıklatın.
- 7 G http://localhost URL eklemek için adım adım 7f yineleyin ve sonra Kapat ' ı tıklatın.
Bu adımları, ınternet Explorer'ı başlatın ve localhost'yi veya raporu sunucu uygulaması hem de uygulama Report Manager için sunucunun ağ bilgisayar adı'nı açmak etkinleştirin.
- Açıkça tam izinleri ile birlikte erişim vermeniz, rol atamaları oluşturma. Bunu yapmak için şu adımları izleyin:
- Yönetici olarak çalıştır seçeneğiyle birlikte ınternet Explorer'ı başlatın. Bunu yapmak için <a0></a0>, Başlat ' ı tıklatın, Programlar ' ı tıklatın, Internet Explorer ' ı sağ tıklatın ve sonra da <a2>yönetici olarak çalıştır</a2>'ı tıklatın.
- Rapor Yöneticisi'ni açın. Varsayılan olarak, Rapor Yöneticisi URL'SINI http:// ServerName. / reports.
SQL Server Express Advanced Services SP2 kullanıyorsanız, Rapor Yöneticisi URL'SINI http:// ServerName / $ sqlexpress bildiriyor. Reporting Services'ın adlandırılmış bir örneğini eklerseniz, Rapor Yöneticisi URL'SINI http:// ServerName / $ InstanceName reports
- Giriş iletişim kutusuna Özellikler ' i tıklatın.
- Yeni rol ataması ' nı tıklatın.
- Bir Windows kullanıcı hesabının adını aşağıdaki biçimi kullanarak yazın:
Domain\User
- Onay kutusu İçerik yöneticisi ' ni seçmek için tıklatın.
- Tamam ' ı tıklatın.
- Giriş iletişim kutusuna Site Ayarları ' nı tıklatın.
- Site genelinde güvenliği yapılandır'ı tıklatın.
- Yeni rol ataması ' nı tıklatın.
- Bir Windows kullanıcı hesabı, aşağıdaki biçimi kullanarak yazın:
Domain\User
- Sistem Yöneticisi ' ni tıklatın.
- Tamam ' ı tıklatın.
- Report Manager'ı kapatın.
- Report Manager'ı yeniden açmak için yönetici olarak çalıştır seçeneği olmadan ınternet Explorer'ı kullanın.
Windows Vista'da bir rapor sunucusunu yönetiyorsanız, açık bir rol atamalarını raporu sunucuda tanımlanmış olmalıdır. Windows XP'de, yerel yönetici grubunun üyeleri, otomatik olarak tam bir raporu sunucuda izinleriniz. Yerel Yönetici grubunun üyeleri sisteme eşit yönetici rolüne ve içerik yöneticisi rolünü. Windows Vista'da yerleşik yönetici güvenlik ilkesinin artık otomatik rapor sunucusu içeriğe erişebilir. Yerleşik Yönetici güvenlik ilkesi daha önce bir rapor sunucusunu eriştiyseniz, şimdi açıkça bir Windows kullanıcı hesabı belirli rollerine atamanız gerekir.
SQL Server 2005 SP2'yi yüklerseniz işletim sistemini yükseltmeden sonra ipuçları yükseltin.
Reporting Services'ın örneğinin SQL Server 2005 SP2'yi uygulamadan önce işletim sistemi Windows Vista'ya yükseltiyorsanız, SQL Server 2005 SP2, Windows Vista'daki çalıştırmadan önce <a1>rapor</a1> sunucudaki SQL Server 2005 SP2'yi yüklemeniz gerekir. Bunu yapmak için şu adımları izleyin.Not
Bu adımlarda, Windows XP SP2 tabanlı bir bilgisayarda sahip olduğunuz varsayılır. Reporting Services örneğini bu bilgisayarda yüklü ve doğru biçimde yapılandırılmış.
- Windows Vista'ya yükseltme.
- ASP.NET'i etkinleştirmeniz ve World Wide Web hizmeti yayımlama başlatın. Daha fazla bilgi için bkz: "Raporlama olan bir bilgisayara yükseltme Windows Vista'ya Hizmetleri'nin yüklü" bölümü.
- Raporlama örneğinde SQL Server 2005 SP2'yi Yükleme Hizmetleri.
- SQL Server 2005 SP2'yi yükledikten sonra bilgisayarı yeniden başlatırsanız veya Advanced Services SP2'de SQL Server Express Edition yüklemek için IIS sıfırlaması gerekiyor. IIS sıfırlamak için şu adımları izleyin:
- Başlat ' ı tıklatın, Programlar ' ın üzerine gelin ve sonra Donatılar ' ı tıklatın.
- Komut istemi ' ni sağ tıklatın ve sonra da <a2>yönetici olarak çalıştır</a2>'ı tıklatın.
- Kullanıcı hesabı denetimi iletişim kutusunda, devam ' ı tıklatın.
- IISRESET yazın ve ENTER tuşuna basın.
- Yükseltme işlemi sırasında SQL Server hizmeti durdurulmuş, SQL Server hizmetini yeniden başlatın.
- Uygulama havuzlarını yapılandırma, rol atamaları oluşturma ve Web sitesini güvenilen siteler listesine ekleyin. Daha fazla bilgi için "Raporlama Hizmetleri için Windows Vista'nın yüklü olduğu bir bilgisayarda yükseltme" bölümüne bakın.
Advanced Services SP2 ile SQL Server Express Edition'a yükseltme yapıyorsanız, dikkat edilecek noktalar
Dikkate 1
Reporting Services'i yapılandırılırsa, SQL Server Express Edition Advanced Services SP2 için yükseltmeye çalıştığınızda birçok yükseltme engelleyici hata iletileri alıyorsunuz. Örneğin, yükseltme Pencere Engelleyicisi aşağıdaki hata iletilerinden birini alırsınız:
Hata İletisi 1
Reporting Services'i ReportManager sanal dizini altında varsayılan Web sitesi bulunamadı.
Hata iletisi 2
Reporting Services'i ReportManager sanal dizin için Windows yapılandırılmış kimlik doğrulama tümleşiktir.
Hata iletisi 3
Reporting Services'i sanal dizini ReportManager varsayılan uygulama eşlemelerini kullanma.
Bu soruna geçici bir çözüm bulmak için <a0></a0>, SQL Server Express kaldırma Edition with Advanced Services SP2. Sonra yeni bir SQL Server örneğini yükleme Express Edition with Advanced Services SP2.
Dikkate 2
Belirtiler
Şu senaryoyu inceleyin. SQL Server Express Edition'a, Advanced Services SP1 yükleyin. Yükleme sırasında veritabanı hizmetleri bileşeni ve Raporlama Servisleri bileşeni seçin. Yüklemeden sonra SQL Server Express Edition Advanced Services SP2 yüklemeye çalıştığınızda. Bu senaryoda, veritabanı hizmetleri bileşeni başarıyla yükseltilir. Ancak, Reporting Services bileşenini yükseltilemiyor.
Bu sorun aşağıdaki durumlardan biri doğruysa oluşur:
- Advanced Services SP1'de SQL Server Express Edition'ı yüklediğinizde Rapor Yöneticisi bileşenini yüklemeyin.
- Advanced Services SP1'de SQL Server Express Edition'ı yüklediğinizde yüklenir, ancak sunucu yapılandırma seçeneği Report Server yükleme seçenekleri</a0> sayfasında belirtin. Advanced Services SP2'de SQL Server Express Edition yüklemeden önce Ayrıca, el ile Reporting Services'i yapılandırmayın.
Geçici Çözüm
Bu soruna geçici bir çözüm bulmak için <a0></a0>, Reporting Services tam olarak yapılandırın. Daha sonra SQL Server Express Edition Advanced Services SP2 ile birlikte yükleyin.
Daha fazla bilgi için aşağıdaki Microsoft Web sitesini ziyaret edin:
Windows Vista'daki SQL Server Business ıntelligence Development Studio kullanın.
Windows Vista Business ıntelligence Development Studio kullanırsanız, vsprvs geliştirme ortamıyla uyumluluğu sorunları karşılaşacaklardır.
Varolan bir projeye veya varolan bir çözümü açmak istiyorsanız veya bir raporlama sunucusu Windows Vista'daki öğeleri Report Designer veya Model Tasarımcısı yayımlamak istiyorsanız, SQL Server Business ıntelligence Development Studio açmak için yükseltilmiş izinlerin kullanmanız gerekir. Bunu yapmak için şu adımları izleyin:
- Başlat ' ı tıklatın, Programlar ' ı tıklatın ve sonra SQL Server 2005 ' i tıklatın.
- Sağ SQL Server Business ıntelligence Development Studio.
- Yönetici olarak çalıştır ' ı tıklatın.
- Devam ' ı tıklatın.
- Program Çalıştır ' ı tıklatın.
Raporlama sunucusu için raporlar ve diğer öğeleri şimdi dağıtabilirsiniz. Yeterli izinlere sahip, hata iletileri alırsınız. Örneğin, aşağıdaki sorunları yaşarsınız:
- Varolan projeyi açmaya çalıştığınızda "erişim engellendi" hata iletileri alırsınız.
- Paylaşılan veri kaynağına veri kaynağı bağlantısını konfigüre ettiğinizde, oturum açma başarısızlığı ve hata iletilerini alırsınız.
- Bir rapor oluşturmak için rapor sunucusu Sihirbazı'nı kullandığınızda, sihirbaz raporu için veri sağlayan bir dış veri kaynağına bağlanmaya çalışırken bir oturum açma hatası hata iletisi alırsınız.
Sunucudaki veritabanlarının yöneten kullanıcılar için oturumu oluşturmak için <a0></a0>, yönetici olarak çalıştır
seçeneğini kullanarak SQL Server Management Studio'yu çalıştırmalısınız. Aksi halde, edemiyor oluşturduğunuzda veya SQL Server oturumu veya SQL Server veritabanı izinleri.
Windows Vista tabanlı bir bilgisayarda SQL Server 2005 Reporting Services'ı yükleme hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
934164
(http://support.microsoft.com/kb/934164/
)
Windows Vista tabanlı bir bilgisayarda SQL Server 2005 Reporting Services'i yükleme
Windows 64-bit bir sürümünün çalıştığı bir bilgisayarda SQL Server 2005 Reporting Services 32-bit bir sürümünü yüklemek için nasıl hakkında daha fazla bilgi için Microsoft Knowledge Base'deki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
934162
(http://support.microsoft.com/kb/934162/
)
Windows'un 64-bit bir sürümünü çalıştıran bir bilgisayarda SQL Server 2005 Reporting Services 32-bit bir sürümünü yükleme
Makale numarası: 934163 - Last Review: 22 Haziran 2007 Cuma - Gözden geçirme: 2.1
Bu makaledeki bilginin uygulandığı durum:
- Microsoft SQL Server 2005 Reporting Services
|kbmt kbinfo kbsql2005rs kbhowto KB934163 KbMttr|Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:934163
(http://support.microsoft.com/kb/934163/en-us/
)