Etiket: BizTalk Server

Biztalk Server 2009 için BTSRedist Packages

Şubat 22nd, 2010

Aşağıdan indirebilirsiniz (x86 veya x64);

x86 için;

Language Link
CN http://go.microsoft.com/fwlink/?LinkId=138895&clcid=0×804
DE http://go.microsoft.com/fwlink/?LinkId=138887&clcid=0×407
EN http://go.microsoft.com/fwlink/?LinkId=137254
ES http://go.microsoft.com/fwlink/?LinkId=138889&clcid=0×40a
FR http://go.microsoft.com/fwlink/?LinkId=138953&clcid=0×40c
IT http://go.microsoft.com/fwlink/?LinkId=138891&clcid=0×410
JA http://go.microsoft.com/fwlink/?LinkId=138900&clcid=0×411
KO http://go.microsoft.com/fwlink/?LinkId=138965&clcid=0×412
TW http://go.microsoft.com/fwlink/?LinkId=138898&clcid=0×404

x64 için ;

Language Link
CN http://go.microsoft.com/fwlink/?LinkId=138932&clcid=0×804
DE http://go.microsoft.com/fwlink/?LinkId=138914&clcid=0×407
EN http://go.microsoft.com/fwlink/?LinkId=137261
ES http://go.microsoft.com/fwlink/?LinkId=138931&clcid=0×40a
FR http://go.microsoft.com/fwlink/?LinkId=138956&clcid=0×40c
IT http://go.microsoft.com/fwlink/?LinkId=138962&clcid=0×410
JA http://go.microsoft.com/fwlink/?LinkId=138925&clcid=0×411
KO http://go.microsoft.com/fwlink/?LinkId=138968&clcid=0×412
TW http://go.microsoft.com/fwlink/?LinkId=138933&clcid=0×404

Tags: , , , ,
Posted in BizTalk | No Comments »

BizTalk Error : “Project Creation Failed”

Şubat 1st, 2010

Hatayı, Visual Studio da yeni bir Biztalk Projesi yaratmaya çalışırken alırsınız. Muhtemelen sadece sln dosyasını oluşturacak ve diğer gerekli dosyaları ve referansları eklemeden hata verecektir, bu durumda yapmanı gerekenler;

Hata : Creating project Biztalk Proje İsmi project creation failed.

Çözüm :

  1. Başlat -> Çalıştır -> Regedit yolunu izleyerek Kayıt Defterini (Regediti) açın,
  2. 32 bit VS için : HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Projects\{FAE04EC0-301F-11d3-BF4B-00C04F79EFBC}\PossibleProjectExtensions
  3. 64 bit VS için : HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\VisualStudio\9.0\Projects\{FAE04EC0-301F-11d3-BF4B-00C04F79EFBC}\PossibleProjectExtensions

    Yollarını izleyin,

  4. Buradaki değere btproj kaydını ekleyin,

    Önceden bir kayıt varsa iki değeri ; (noktalı virgül) ile ayırın
    Örn : csproj;btproj

Tags: , , , , , , ,
Posted in BizTalk, Yazılım | No Comments »

Biztalk Server için SAP Yüklemesi

Kasım 22nd, 2009

Biztalk Server için SAP RFC Libraries Yüklemesi;

  1. SAP Front End Installer ekranında Next butonuna tıklanır,
  2. SAP_GUI_Installation_1

  3. SAP Product Selection ekranında sadece Unicode RFC Libraries ın seçilmesi yeterli olucaktır. Zira Biztalk sadece buradaki RFC kütüphanelerini kullanıyor,
  4. SAP_GUI_Installation_3

  5. Yol ve Kurulum için isim veriyoruz ve Next butonuna tıklıyoruz,
  6. SAP_GUI_Installation_4

  7. Finish butonu ile işlemimizi bitiriyoruz.
  8. SAP_GUI_Installation_5

Tags: , , , , , , , , , , ,
Posted in BizTalk | No Comments »

Biztalk Server için Oracle Client Patch Yüklemesi

Kasım 22nd, 2009

Biztalk Server için Oracle Client üzerine Patch geçilmesi;

  1. Welcome ekranından Next butonuna tıklıyoruz,
  2. Oracle_Patch_Installation_1

  3. Aşağıda ekranda görüldüğü gibi Name ‘ i Oracle Client kurulumu yaptığınızı dizin ve ismi seçmeniz gerekmekte. Eğer varsayılanı seçerseniz geçilen patchin bir işlevi ve anlamı olmaz. Mutlaka Path ve Name ‘ in Oracle Client kurulumu sırasında verdiğiniz değerler olup olmadığını kontrol edin.
  4. Oracle_Patch_Installation_3

  5. Next butonuna tıklıyoruz,
  6. Oracle_Patch_Installation_4

  7. Muhtemelen aşağıdaki gibi bir hata ile karşılaşacaksınız. Karşılaşmazsanız sorun yok :) Hata OracleMTSRecoveryService ini stop etmeniz gerektiğini söylüyor.
  8. Oracle_Patch_Installation_5

  9. OracleMTSRecoveryService ini servisler ekranından stop edip, Retry butonuna tıklıyoruz,
  10. Oracle_Patch_Installation_6

  11. Summary ekranında son kontrollerimizi yapıyoruz ve Install butonuna tıklayarak yükleme işlemini başlatıyoruz.
  12. Oracle_Patch_Installation_7

Tags: , , , , , , , , ,
Posted in BizTalk | No Comments »

Biztalk Server için Oracle Client Yüklemesi

Kasım 22nd, 2009

Oracle Client Kurulumu ;

  1. Oracle Client kurulumu için setup çalıştırılır ve Next butonuna tıklanır.
  2. oracle_installation_1

  3. Select Installation Type ekranından Custom seçilir ve Next butonuna tıklanır. Product Languages butonundan istenilen yükleme dili seçilir. Türkçe ve İngilizce seçili olması iyi olur,
  4. Oracle_Installation_2

  5. Installa Location olarak C:\Oracle dizinini veya istediğiniz herhangi bir yol verebilirsiniz,
  6. Oracle_Installation_3

  7. Product-Specific Prerequisite Checks ekranında hata almadığımızı görüp Next butonuna tıklıyoruz,
  8. Oracle_Installation_4

  9. Biztalk için aşağıdaki resimdeki komponentleri yüklememiz gerekiyor. Bunları check liyoruz, ek olarak istediklerimizi işaretleyebiliriz,
  10. Oracle_Installation_5

  11. Port Number ı 2030 a setleyip Next butonuna tıklıyoruz,
  12. Oracle_Installation_6

  13. Summary ekranından son kontrollerimizi yapıyoruz ve Install butonuna tıklıyoruz,
  14. Oracle_Installation_7

  15. Exit ile yükleme işlemini bitiriyoruz.
  16. Oracle_Installation_8

Tags: , , , , , , ,
Posted in BizTalk | No Comments »

Biztalk : WCF-Custom SQLBinding Address Format

Haziran 22nd, 2009

yeah if you couldnt find the address format of sqlbinding like me, search and find me :)

the binding format :

mssql://ServerName/InstanceName/DatabaseName

if you are working with no instance, use like that;

mssql://ServerName//DatebaseName

if you are working with local and got no instance, use like below;

mssql://localhost//DatabaseName

Although, when you enter wrong uri, you ll get

The Path specified in the URI was incorrect. Please refer to the documentation for additional information.

error. Then check the address again.

Tags: , , ,
Posted in BizTalk | No Comments »

DTCTester Tool’unun Kullanımı

Şubat 9th, 2009

DTCTester = Distributed Transaction Against;

DTCTester, ODBC API kullanarak  SQL Server ile arada Distributed Transaction yapmaya çalışır.

Kullanımı;

  1. Control Panelindeki ODBC toolunu kullanarak, bağlanmak istediğiniz SQL Servera bir ODBC Data Source’ u yaratın,
  2. Aşağıdaki komutu Command Promptan çalıştırın,
    dtctester <DSN_Name> <SQL_Server_Username> <SQL_Server_Password>

Hata olması durumunda :

Command Line: dtctester bad baduser badpass
Executed: dtctester
DSN: bad
User Name: baduser
Password: badpass
tablename=#dtc7421
Creating Temp Table for Testing: #dtc7421
Warning: No Columns in Result Set From Executing: ‘create table #dtc7421 (ival int)’
Initializing DTC
Beginning DTC Transaction
Enlisting Connection in Transaction
Error:
SQLSTATE=25S12, Native error=-2147168242,msg=’[Microsoft][ODBC SQL Server Driver] Distributed transaction error’
Error:
SQLSTATE=24000, Native error=0,msg=[Microsoft][ODBC SQL Server Driver]Invalid cursor state
Aborting DTC Transaction
Releasing DTC Interface Pointers

Successfully Released pTransaction Pointer

İşlemin Doğru Olması Durumunda;

Command Line: dtctester test sa
Executed: dtctester
DSN: test
User Name: sa
Password is assumed to be NULL.
Connecting to the database
tablename= #dtc7488
Creating Temp Table for Testing: #dtc7488
Warning: No Columns in Result Set From Executing: ‘create table #dtc7488 (ival int)’
Initializing DTC
Beginning DTC Transaction
Enlisting Connection in Transaction
Executing SQL Statement in DTC Transaction
Inserting into Temp…insert into #dtc7488 values (1)
Warning: No Columns in Result Set From Executing: ‘insert into #dtc7488 values (1) ‘
Verifying Insert into Temp…select * from #dtc7488 (should be 1): 1
Press enter to commit transaction.

Committing DTC Transaction
Releasing DTC Interface Pointers
Successfully Released pTransaction Pointer.
Disconnecting from Database and Cleaning up Handles

gibi ekranlarla karşılaşırsınız, Hata alınması durumunda ise ilgili hatayı veya hataları çözmeye çalışın, Program sorunla ilgili yeterli bilgiyi vermekte, geriye sadece o sorunu çözmek kalıyor…

Tags: , , ,
Posted in BizTalk, Sistem | No Comments »

Biztalk error : New transaction cannot enlist in the specified transaction coordinator.

Şubat 9th, 2009

W2k3 üzerinde BizTalk Server ile çalışıyorsanız ve SQL Adapter ile uzaktaki bir SQL Server 2005 e bağlanmaya çalışıyorsanız;

“New transaction cannot enlist in the specified transaction coordinator”;

hatasını alabilirsiniz,

Google da bu sorunu arattığınızda ise bir çok gereksiz kaynakla karşılaşırsınız, Aşağıdaki linklerde bulunan sayfalar, büyük olasılıkla sorununuzu çözecektir;

  1. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/deploying/htm/ebiz_depl_assemblies_tfrh.asp?frame=true
  2. http://support.microsoft.com/default.aspx?scid=kb;en-us;293799
  3. http://support.microsoft.com/kb/191168/EN-US/

Fakat bu sorunu aldığınıza göre, bir sonraki makalemde açıklacağım DTCTester ile sorununuzu incelerseniz, aşağıdaki olasılıklardan biri yüzünden bu hatayı aldığınızı görebilirsiniz. Eğer DTCTester da sorun yok diyorsa demek ki sorununun da olmaması gerekmekte :)
DTCTester ın favori 4 ü;

a. Firewall Has Ports Closed
b. Bad WINS/DNS entries
c. Misconfigured network
d. Misconfigured SQL Server machine that has multiple netcards.

Yukarıdakilerin hepsi “New transaction cannot enlist in the specified transaction coordinator” hatasına sebep olabilmektedir, bu yüzden Firewall, WINS/DNS, Network ve SQL Server ayarlarını bir kez daha gözden geçirmek faydalı olacaktır.

Tags: , , ,
Posted in BizTalk | No Comments »

BizTalk 2009 Beta

Aralık 13th, 2008

BizTalk 2009 Beta hakkında güzel bir yazı…

Tags: ,
Posted in BizTalk | No Comments »

Enterprise Single Sign-on: Restore the Master Secret

Kasım 28th, 2008

For Restore the SSO Master Secret :

  1. Open Command Prompt,
  2. Go to “c:\Program Files\Common Files\Enterprise Single Sign-On”
  3. Type “ssoconfig -restore <file path and name>”
  4. Enter the password, that you entered while back up.

Tags: , , , ,
Posted in .NeT 2008, Bilgisayar | No Comments »