1

Konu: Microsoft ODBC for Oracle Bağlantı Problemi

Merhaba "Microsoft ODBC for Oracle" Oracle bağlantısı gerçekleştirmeye çalışıyorum ancak Oracle Sürüm 7.3 veya üstü gerekli şeklinde mesaj alıyorum. SQL Server Native Client gibi bir yüklmesi var mı? varsa nereden indirebilirim aramadım yer kalmadı.

StringConnect te "Oracle in OraClient11g_home1" drive danda bahsediliyor ancak sorunu çözemedim.

Yardımınıza ihtiyacım var. şimdiden teşekkürler.

2

Re: Microsoft ODBC for Oracle Bağlantı Problemi

"Oracle in OraClient11g_home1" il oracle 10g bağlantısı yapabilir miyim? ODBC yönetim panelinden tanımlama yapmak istediğimde kaynak tanınmıyor mesajı alıyorumç

3

Re: Microsoft ODBC for Oracle Bağlantı Problemi

Merhaba Oracle bağlantısını giderdim. 32 bit 64 bit ayrımından kaynaklı sıkıntıymış. sad

Şöyle bir problem yaşıyorum Oracle bağlantısı sonrası select çektiğimde veri çok yavaş akıyor. örneğin 10 bin satırlık bir veriyi 5 dakika gibi sürüyor.

Oracle kullanıcısı veya sunucu tarafından sınırlandırma yapılmadığı söyleniyor. Bağlantı esnasında bu kuralı belirleyebilecek bir kod gönderilmesi mi gerekiyor mu? Bilginiz var mı?

Oracle çok yabancı olduğum için sizi yoruyorum.

4

Re: Microsoft ODBC for Oracle Bağlantı Problemi

ayarlarda fetch tanimlanabiliyormu? fetch as needed

ayrica baglantiyi nasil sagliyorsun?

Visual Fox Pro
SqlConnectString="Driver={Microsoft ODBC for Oracle};Server=YourServer; Uid=YourID;Pwd=YourPassword;"

 
lnThisHandle=SQLSTRINGCONNECT(SqlConnectString)
http://www.soykansoft.com/images/twitter.jpghttp://www.soykansoft.com/images/wp.jpg

5

Re: Microsoft ODBC for Oracle Bağlantı Problemi

strConString = "Driver={Oracle in OraClient11g_home1};Dbq=&serverad;UID=&kullanici;PWD=&sifre;"

Microsfoft ODBC for Oracle ile bağlantı kurmak istediğimde hata alıyorum. Oracle client ile bağlantıyı kurdum. Buffer, rowsize gibi ayarlarının olduğunu okudum acak komutları gönderemedim sanırım veri aktarım hızında herhangi bir verim sağlayamadım.

6

Re: Microsoft ODBC for Oracle Bağlantı Problemi

strConString = "Driver={Microsoft ODBC for Oracle};Server=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.6.10.20)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)));UID=&kullanici;PWD=&sifre;"

bu şekilde de bağlantı kurdum. Oracle 11g client kurulumunu tamamlayınca.

CURSORSETPROP("FetchAsNeeded") değeridi .t. dönüyor. sanırım bunun .f. çekilmesi lazım ama komutlarımı kanul etmiyor.

7

Re: Microsoft ODBC for Oracle Bağlantı Problemi

soykan hocam
kendin yap kendin oyna derlerya öyle bişi yaptım sad
ODBC Data Source Administrator de Tracing alanını start yapmış ve öyle bırakmışım oda bu yavaşlık sorununa neden oluyormuş. şuan 1 saniyenin altınde 20 bin kayıt çekebiliyorum elhamdülillah.

Kaç gündür boğuşuyorum bağlantı ve yavaşlık sorununu çözmek için

sıkıntı yaşadıkça sorarım cevap alamıyorum gerçi smile ama olsun sizlerin takipçisiyim smile

8

Re: Microsoft ODBC for Oracle Bağlantı Problemi

bu sorma ve yanit alma yeri her ne kadar burayi provake edenler olsada

Oracle kullanmadim ancak bazi temel seyler degismedigi icin tahmin yuruttum

Visual Fox Pro
m.kullanici = "blabla"

m.sifre = "blabla"
 
strConString = "Driver={Microsoft ODBC for Oracle};Server=(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=10.6.10.20)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=ORCL)));UID=" + m.kullanici +";PWD=" + m.sifre + ";"

seklinde kullanirsan daha iyi olur

http://www.soykansoft.com/images/twitter.jpghttp://www.soykansoft.com/images/wp.jpg