TechNet
Products
IT Resources
Downloads
Training
Support
Products
Windows
Windows Server
System Center
Microsoft Edge
Office
Office 365
Exchange Server
SQL Server
SharePoint Products
Skype for Business
See all products »
Resources
Channel 9 Video
Evaluation Center
Learning Resources
Microsoft Tech Companion App
Microsoft Technical Communities
Microsoft Virtual Academy
Script Center
Server and Tools Blogs
TechNet Blogs
TechNet Flash Newsletter
TechNet Gallery
TechNet Library
TechNet Magazine
TechNet Wiki
Windows Sysinternals
Virtual Labs
Solutions
Networking
Cloud and Datacenter
Security
Virtualization
Updates
Service Packs
Security Bulletins
Windows Update
Trials
Windows Server 2016
System Center 2016
Windows 10 Enterprise
SQL Server 2016
See all trials »
Related Sites
Microsoft Download Center
Microsoft Evaluation Center
Drivers
Windows Sysinternals
TechNet Gallery
Training
Expert-led, virtual classes
Training Catalog
Class Locator
Microsoft Virtual Academy
Free Windows Server 2012 courses
Free Windows 8 courses
SQL Server training
Microsoft Official Courses On-Demand
Certifications
Certification overview
Special offers
MCSE Cloud Platform and Infrastructure
MCSE: Mobility
MCSE: Data Management and Analytics
MCSE Productivity
Other resources
Microsoft Events
Exam Replay
Born To Learn blog
Find technical communities in your area
Azure training
Official Practice Tests
Support options
For business
For developers
For IT professionals
For technical support
Support offerings
More support
Microsoft Premier Online
TechNet Forums
MSDN Forums
Security Bulletins & Advisories
Not an IT pro?
Microsoft Customer Support
Microsoft Community Forums
Sign in
Home
Library
Wiki
Learn
Gallery
Downloads
Support
Forums
Blogs
Resources For IT Professionals
United States (English)
Россия (Pусский)
中国(简体中文)
Brasil (Português)
Skip to locale bar
Post an article
Translate this page
Powered by
Microsoft® Translator
Wikis - Page Details
First published by
Baris Aydogmusoglu
(eMicrosoft Partne)
When:
14 Feb 2012 5:28 AM
Revisions:
1
Comments:
0
Options
Subscribe to Article (RSS)
Share this
Can You Improve This Article?
Positively!
Click Sign In to add the tip, solution, correction or comment that will help other users.
Report inappropriate content using
these instructions
.
Wiki
>
TechNet Articles
>
Biztalk Server 2010 Kurulumu–SQL Server`ın hazırlanması (tr-TR)
Biztalk Server 2010 Kurulumu–SQL Server`ın hazırlanması (tr-TR)
Article
History
Biztalk Server 2010 Kurulumu–SQL Server`ın hazırlanması (tr-TR)
Önceki yazılarımda servis account’larını , windows group’larını ve sunucuların hazırlanmasını anlatmıştım. Bu yazımızda ve sonrasında sunucu kurulumları aşamasını detaylandırıp açıklayacağım. Genel olarak SQL Server kurulumuna geçmeden önce ilgili sunucuda yapılmış olması gerekenler aşağıdaki gibidir.
SQL Server’ın isminin NW-SQL1 olduğunu varsayalım. Biztalk Administrator grubu NW-SQL1’de administrator olmalıdır.Her zamanki gibi güncellemeler yapılmalıdır.IPv6,UAC,IE ESC gibi bileşenler/özellikler devre dışı bırakılmalıdır.DotNet 3.5 sp1 yüklenmelidir.DTC ve COM+ bileşenleri yapılandırılmalıdır. Detayları için
http://social.technet.microsoft.com/wiki/contents/articles/7509.biztalk-server-2010-kurulumusql-ve-biztalk-sunucularnn-hazrlanmas-tr-tr.aspx
link’indeki yazıma bakabilirsiniz.
SQL Server 2008 R2 kurulumu için
http://sandroaspbiztalkblog.wordpress.com/2010/10/21/biztalk-2010-installation-and-configuration-install-sql-server-2008-r2-part-4/
sitesinden faydalanabilirsiniz. Burada account belirlerken local account yerine domain account’u belirlemek uygundur.
Collation
çok önemlidir.Dolayısıyla SQL Server kurulacak olan windows platformunun dili ve bölgesel ayarları kesinlikle Türkçe seçilmemelidir. Kurulum sırasında bütün sql bileşenlerini kurabilirsiniz. Bu bir sorun teşkil etmez. (SQL Server 2008/R2 express kullanılmamalıdır.) SQL Server 2008 R2 kurulumdan sonra SP1’ini de kurmayı ihmal etmeyiniz. Hatta Cumulative Update 4’ünde bu sıralarda çıktığını belirteyim.
SQL Server 2008 R2’yi Uzaktan Bağlantı için hazırlayalım;
Check box işaretlenerek istediğimiz elde edilebilir. Ardından SQL Server protokollerini hazırlayalım. SQL Server Configuration manager’dan Shared Memory’i kapatacağız , TCP/IP ve Named Pipes’i açacağız.
Ardından sql servisini yeniden başlatacağız. Varsayılanda SQL Server 1433 tcp port’unu dinler.Named instance ise dinamik olarak port kullanımı yapar.
Eğer spesifik bir port yapılandırmak isterseniz
(firewall ayarları önem kazanıyor bu noktada )
bu portları özel olarak sql’de yapılandırmalısınız ve firewall’da exception açmalısınız.
SQL Server DB engine için ;
Öncelikle üstte gösterdiğim kısımda Listen All seçeneğini “no” olarak belirleyim. Ardında IP Address tab’ına geçin.
Burada TCP Dynamic Port değeri “0” ise dinamik port’ları da dinler. “0” ‘ı silin. Ardından kullanmak istediğiniz portu TCP Port kutucuğuna yazın. Spesifik port konfigürasyonu bu şekildedir. Client uygulamasından nasıl bağlanılacağı konusunda link’ten faydalanabilirsiniz.
http://msdn.microsoft.com/en-us/library/ms177440.aspx
SQL Server Analiz servisi için spesifik bir port belirlemek istiyorsanız ;
Uygun gördüğünüz portu yazabilrisiniz. İleride biztalk konfigürasyonu yaparken bu port’u unutmayın.!!!
DTC bileşeninin firewall’u devrede olan bir yapıda çalışmasını istiyorsanız aşağıdaki ayarla önemlidir
.
DCOMCNFG ile konsolu açınız.
Port aralığını daha geniş yada dar tutabilirsiniz. Aralık büyürse performance artar!!!
Biztalk Server ile SQL Server arasında kullanılacak olan port’lar için firewall’da istisna oluşturalım ve varsayılanda işimize yarayacak kuralları aktifleştirelim.
.
Source Biztalk Server , Destination SQL server olmak üzere ;
TCP 135
#RPC-Transacted Connection#
TCP 5000-8976
(performance için arttırılabilir) #Secondary RPC#
TCP 1433
# DB Remote Connectıon#
UDP 1434
#DB monitoring#
Analysis Service için bir port belirlediyseniz onu da alıyoruz
. #BAM Analysis DB bağlantısı için#
TCP 445
# OLAP için#
TCP 2745
#PivotTable Reports#
TCP 80
#Reporting Service#
SQL Server’da Firewall’u yapılandıralım :
wf.msc ile firewall’u açalım.
Inbound Rule’lar arasından aktif değilse aktif hale getirmemiz gereken kurallar şunlardır.
COM+ Network Access (DCOM-in)
COM+ Remote Administrator(DCOM-In)
Distributed Transaction Coordinator (RPC)
Distributed Transaction Coordinator (RPC-EPMAP)
Distributed Transaction Coordinator (TCP-In)
Kuralları aktifleştirdikten sonra ilgili portlar için rule oluşturacağız. Üst kısımda biztalk ile sql arasındaki ilgili portları yazmıştım. Bu portlar için firewall’da INBOUND ve OUTBOUND rule’ları oluşturalım.
INBOUND : Ben üstte yazdığım portlar için 2 adet rule yazdım.
OUTBOUND: DCOM için gereken outbound rule aşağıdaki gibidir.
Sonrasında TCP 5000-8976 için(RPC) outbound rule oluşturuyoruz. Yine new outbound rule sihirbazını kullanabiliriz.
Sonuç olarak SQL Server 2008 R2 yapısını remote connection’a uygun hale getirdik ve firewall’un devrede olacağını düşünürek Biztalk ile haberleşmesi için gereken port’ları ve firewall rule’larını oluşturduk. Sonraki yazımızdan benzer işlemleri Biztalk sunucusunu hazırlamak için yapacağız. neşeli günler
Kaynak : TechNet,Sanro PEREIRA Blog , Günlük işlerim…
BizTalk Server 2010
,
firewall configuration
,
SQL Server 2008 R2
,
tr-TR
[Edit tags]
Leave a Comment
Please add 1 and 3 and type the answer here:
Post
Wiki - Revision Comment List(Revision Comment)
Wikis - Comment List