Database Connection Failed

Windows Server 2012 üzerine SQL Server kurduğunuzda güvenlik dolayısı ile uzaktan SQL sunucu erişimini kapatır. Bunu nasıl açabiliriz buna bakalım. Öncelikle ben bu hatayı nasıl aldım ondan bahsetmek istiyorum. Sytem Center Configuration Manager üzerindeki SQL sunucu üzerine uzaktan erişim sağlayarak yine System Center ailesinden Orchestrator Kurulumu gerçekleştirmek istedim fakat uzaktan erişimin olmadığını bildiren bir uyarıyla karşılaştım, bunun üzerine aynı hatayı alacak bilişim çalışanlarına ön ayak olmak istedim.

Yukarıdaki ekranda göründüğü gibi Database connection Failed hatası vermekteydi. Araştırmaların sonucu uzak DATABASE üzerinde SPN kaydı yapılarak bu sorunu aştım, şimdi isterseniz bu işlemi nasıl yaptık onu inceleyelim.

Öncelikle SQL sunucunuzun olduğu server a Windows Server 2000 ya da  2003 üzerinde bulunan Support Tools aracını yüklemelisiniz. Bu dosyayı ektede bulabilirsiniz.

C:Program FilesSupport Tools klasörünün oluştuğuna dikkat ediniz.

Komut satırından program files altında Support Tools altına gelerek şu komutu çalıştırmalıyız

setspn -A MSSQLSvc/ sunucunun full adını yazınız:1433 DOMAINkullanıcı adı yazdığınızda Updated object ibaresini görmelisiniz. Eğer bu işlem gerçekleşmiş ise

komut satırını yeniden açarak  setspn -L DOMAINservis adı yazarak SPN kayıt listesini görebilirsiniz. Bunu  ayrıca domain controller üzerinde Başlat/Çalıştır a gelerek ADSIEDIT.msc komutunu çalıştırdığımızda

DC= Server Adı CN= Kullanıcı Adı nın üzerinde sağ tıklayarak Properties e girdiğinizde servicePrincipalName propertisini göreceksiniz bunun yanında yazan eğer sizin yazdığınız SPN adı ise işlem başarıyla gerçekleşmiştir.

Bu aşamadan sonra SQL e uzaktan erişmesi gereken sunucuda SQL erişimini rahatlıkla sağlayacaksınızdır.

Umarım faydalı olmuştur.

ref: http://technet.microsoft.com/en-us/library/bb735885.aspx


SCCM ile Windows Xp dağıtımı 0x80070057 Hatası ve Çözümü

Birkaç gündür SCCM 2012 SP1 ile Windows XP dağıtımı yapmak istiyordum, SP1 geçişi sonrasında bir çok problem le karşılaştım, servisler bozulmuş, componentler çalışmıyor System Center Uygulaması hata veriyordu.

Log dosyasını incelediğimde gözlemlediğim diski biçimlendirirken disk adı olarak aramasından kaynaklanıyormuş OSDisk adında harddisk adı aradığını gözlemledim bunu giderebilme için task üzerine gelip Apply Operating System Image seçeneğini seçerek unattent.txt dosyasının yazılı olduğunu ve Destination kısmında Next Available Formatted Partition olarak ayarlamanız yeterli olacaktır

bir başka yazımda görüşmek ümidiyle.

System Center Service Manager 2012 Datawarehouse Register Islemi

5:16 PM

Merhabalar bir önceki makalemde System Center Service Manager 2012 – Data Warehouse kurulumu nu anlatmıştım bu makalemde Data warehouse un register işleminden bahsetmek istiyorum.

Register with Service Manager Data Warehouse altında yine aynı isimle bir buton görebilirsiniz buna basıyorum

Kayıt sihirbazı açılıcaktır. Next ile devam ediyorum

Data warehouse un bulunduğu sunucu adını yazarak Test connection butonuna basıyoruz. Burada bir hata alıyorsanız data warehouse sunucusunun firewall I açık ya da düzgün yapılandırmamış olabilirsiniz. Reporting services in çalıştığını kontrol edin. http://sunucuadi/reportserver ve http://sunucuadi/reports adreslerine erişebildiğinizi doğrulayın.

Bu ekranda isterseniz data warehouse a bağlantı kurabilmek için bir kullanıcı oluşturabilirsiniz yada benim gibi herhangi bir değişiklik yapmadan next butonu ile devam ediyorum.

Data warehouse register edildi bunu system center service manager üzerinde data warehouse adı altında ki butonun geldiğini görerek emin olabilirsiniz. Rapor dağıtım işlemi tamamlandığında yine aynı Alana Reporting butonu gelecektir.

sizin için hazırlanmış hazır raporların üzerinde sağ tıklayarak run reports seçeneği ile alabilirsiniz.

Bir başka makale serimde görüşmek ümidiyle

System Center Service Manager 2012 – Orchestrator Connector Olusturmak

Bir önceki makalemde System Center Orchestrator Kurulumunu anlatmıştım. Makaleme buradan erişebilirsiniz …

System Center Service Manager Kurulumu makaleme buradan erişebilirsiniz…

Bu makalemde ise System Center Service Manager 2012 üzerine Orchestrator connector oluşturma konusuna değineceğiz. Orchestrator connector oluşturmamızın amacı servis manager üzerine gelen istekleri; orchestrator üzerinde hazırlamış olduğumuz runbook lara erişip gerekli ayarları yapması amacıyla iki ürünü birbirine bağlamak için kullanıyoruz. Çok karmaşık bir anlatım oldu sanırım, örnek vermek gerekirse orchestrator üzerinde bir runbook oluşturup kullanıcının active directory hesap şifresinin sıfırlanması, mail hesabı açmak gibi birden fazla ürüne hükmetmek koşuluyla verilen görevleri yapması işlemi şeklinde kabaca özetlenebilir. Şimdi Orchestrator Connector’ü nasıl oluşturabileceğimize bir göz atalım…

Administration menüsünde Connectors >Orchestrator connector seçimi yapılır.

Before you begin sayfasını Next butonu ile geçiyorum.

Name alanina Orchestrator Connector yazıyoruz.

Gelen ekranda Credentials bölümünde Run As Account bölümünde system center için bir kullanıcı oluşturmuşsanız onu girebilirsiniz.

http://deorchestrator.davuteren.local:81/orchestrator2012/orchestrator.svc / sayfasında giderek orchestrator’e ait servisin çalışır durumda olduğunu kontrol ediyoruz.

Server information alanına orchestrator e ait web service adresini (yukarıda test ettiğimiz adresi) giriyoruz. Next butonuna basıyoruz.

Eğer Orchestrator üzerinde bir folder ve runbook oluşturmuş olsaydık onlar bu adımda gözüküyor olacaktı. Ben kurmuş olduğum orchestrator üzerinde herhangi bir ayar yapmadığım için burası boş gözükmekte. Next ile devam ediyorum

Bu adımda Orchestrator a ait web console adresini girmemiz gerekiyor. http://deorchestrator.davuteren.local:82 olarak girip Next ile devam ediyorum.

Özet ekranı Create ile bağlantıyı oluşturuyoruz.

Connector’ün başarılı bir şekilde servis manager’a bağlandığını görebiliyoruz.

Bu adımda Connector ve runbookların başarılı bir şekilde senkonize olduğunu gözlemleyiniz.

System Center Service Manager ürününün Orchestrator ürünü ile nasıl bir birine bağlayabileceğimizi gördük, bir sonraki yazımda Servis manager üzerinden runbook larla neler yapabiliyoruz bu konulara değiniyor olacağım.

System Center Orchestrator 2012 Kurulumu

Bilmiyorum belki aranızda müzikle ilgilenenleriniz vardır ya da yoktur fakat orkestra şeflerini bilirsiniz. Topluluğun bir dizi müziği aynı tempoda çalabilmesi için müziğin vuruşlarını belirtmesi gerekir. Bu ritmik vuruşun aynı tempoda ilerleyebilmesi, bir dizi el ve kol hareketleri ile sağlanır. Microsoft System Center Orchestrator ürünü de bence buradan esinlenmiştir.

Orchestrator ne işe yarar?

Networkünüz üzerinde çok sayıda sunucunuz olduğunda sistem yönetimi bir hayli zor olmakta. Bazen iş yükünüzü bölüşmeniz gerekebilir, örneğin portalınız üzerinde doldurulan bir formun okunarak bu bilgiler ışığında active directory tarafında kullanıcı açılması, ya da directory yapınızda bulunan ve parolasını unuttuğunuz mailinizin parolasının sıfırlanarak size bilgilendirilmesi, event viewer ların bir yerden kopyalanarak başka bir yere sıkıştırarak kopyalanması, iis servisin stop edilerek yedeğinin alınması ve sonrasında yine start edilmesi vs. vs. yapabilecekleriniz hayallerinizle sınırlıdır diyebilirim. Şimdi böylesine harika bir ürünün nasıl kurulduğuna değinelim.

Sistem Gereksinimleri:

  • 1 GB ram (Önerilen 2 GB)
  • 200 MB boş disk alanı
  • Dual core 2.1 işlemci

Yazılım Gereksinimleri:

  • Microsoft Internet Information Services (IIS) Orchestrator bunu kendisi yapılandırıyor.
  • SQL Server 2008 R2 ya da SQL Server 2012 – Database Engine Service in kurulması yeterlidir.

SQL_Latin1_General_CP1_CI_AS

SQL_Latin1_General_CP1_CI_AS

SQL Server kurulumu konusunda bir fikriniz yoksa makalemi inceleyebilirsiniz.

  • Orchestrator SQL server kurulumu yaptığnızda collection ayarının yukarıdaki gibi olması gerekiyor.
  • Microsoft .NET Framework 3.5 Service Pack
  • Microsoft .NET Framework 4.5

Kurulum:

Kurulum dvd mizi taktığımızda tek tek servis bazında yükleyebilir ya da tümden yükleme işlemi yapabilirsiniz. Install seçimini yaparak kuruluma başlıyorum

Ürün anahtarı ve firmanız hakkında bilgileri girip Next butonu ile ilerliyoruz

I accept the license terms I işaretleyerek sözleşmeyi Kabul ediyorum.

Yüklemek istediğimiz özelliklerin seçimini yapıyoruz. Ben tüm özellikleri tek bir sunucu üzerine kurduğum için hepsinin seçimini yaptım.

Orchestrator, IIS üzerindeki eksik özellikleri etkinleştirip kuruluma hazırlayabilmesi için Enable IIS Role seçeneğini seçerek ilerliyoruz.

Tüm gereksinimlerin yüklendiğine dair bilgilendirme ekranı. Next adımı ile ilerliyoruz.

Bu adımda Orchestrator için servis hesabı girmemiz gerekiyor.

Bu adımda en iyi çözüm olarak domain admin hesabının girilmemesi gerekiyor. Bunun yerine domain üzerindeo luşturduğunuz bir hesabı servis hesabı olarak tanımlayarak burada belirtmemiz gerekmekte. Peki bu nasıl yapılır. Örneğin OrchestratorAdmin diye bir hesabınız olduğunu varsayalım. Orchestrator ün kurulacağı sunucu üzerinde aşağıdaki işlemleri yapıyoruz

Başlat/Çalıştır/gpmc.msc yazıyoruz Group policy management konsolu açıyoruz yani

Computer Configuration/Windows Settings/Security Settings/Local Policy/User Rights Assignment/Logon as a service I bularak buraya OrchestratorAdmin hesabını ekleyerek kurulumda da bu kullanıcı adını belirtmemiz gerekmekte.

Database in kurulu olduğu sunucunun seçimini yaparak Authentication Credentials seçeneğini seçiyoruz. Bu kullanıcının SQL üzerinde yetkisi olan bir kullanıcı adı olmak zorundadır. Test database connection yaptığımızda Next butonu aktif olacaktır.

Veritabanı adını giriyoruz. Ya da otomatik olarak gelen ile devam ediyoruz.

Orchestrator için kullanıcı grubunun oluşturulması işlemi.

Bu adımda Local bir gurup oluşturulacaktır. “OrchestratorUsersGroup” bu gruba Orhestrator u yönetmesini istediğiniz kullanıcılarınızı ekleyebilirsiniz. Bu grubun üyeleri Runbook Designer ve Deployment Manager’a erişmeye yetkili olacaktır.

IIS üzerinde kurulacak olan servis için port ayarlarını isterseniz varsayılan haliyle bırakabilirsiniz.

Kurulum yolu.

Windows sunucunuz için update yapmak istediğinizde bu updatelere orchestrator güncellemerini de katmak istiyorsanız ki bu önerilen bir durumdur. On(recommended) seçimi yapıyoruz.

Microsoft’un bu ürünü geliştirmesine yardımcı olmak istiyorsanız buradaki ayarları resimde göründüğü gibi yapabilirsiniz.

Yükleme işleminin onaylanması için yapılacaklar özeti. Install butonuna basarak kurulumu başlatıyorum. Kurulum bilgisayarınızın hızına bağlı olarak 10-25 dk kadar sürebilir.

Kurulum tamamlandı. Close butonu ile Runbook Designer I açabilirsiniz.

Kurulumun başarıyla tamamlandığını control edin: http://hostname:81/Orchestrator2012/Orchestrator.svc/ Servis Kurulum Kontrolü

http://hostname:82 Web Konsolu Kontrolü.

Orchestrator’u dağıtmak istediğinizde Uzak bilgisayarda ve Orchestrator’ın kurulu olduğu Firewall üzerinde açmanız gereken bazı portlar vardır.

SQL Server (Default TCP:1433)

Allow – ManagementService.exe

64-bit: %Program Files (x86)%Microsoft System Center 2012OrchestratorManagement ServerManagementService.exe

32-bit: %Program Files%Microsoft System Center 2012OrchestratorManagement ServerManagementService.exe

Allow – OrchestratorRemotingService.exe (Deployment Management in erişimi için gereklidir)

64-bit: %SystemRoot%SysWOW64OrchestratorRemotingService.exe

32-bit: %SystemRoot%System32OrchestratorRemotingService.exe

WMI in etkinleştirilmesi:

Windows Management Instrumentation (Async-In)

Windows Management Instrumentation (DCOM-In)

Windows Management Instrumentation (WMI-In)

Bunların dışında;

Runbook Designer / Management server Port: 125, 1024-65535

Management server / runbook server Web service /Orchestration Database Port:1433

Client browser Orchestrator REST-based web service Port:81

Orchestration console Port:82

Portlar hakkında daha fazla bilgi için;

http://technet.microsoft.com/en-us/library/hh420367.aspx

http://technet.microsoft.com/en-us/library/hh420382.aspx

Bir başka makalede görüşmek ümidiyle.