sponsor adobe istanbul
Hatırlatma: MMIstanbul, hem tasarımcılar hem de programcılar içindir. MMIstanbul'u arkadaşlarınıza tavsiye edebilirsiniz.

İçeriğin rss beslemesi kullanımda değil Soru - Cevap Bölümü / Kategori: Programlama

06/07/2007 - 07:26:23 cevap (4) Okunma : 3014 Bu yazıyı 1 kişi tuttu.

ASP de otomatik veri bağlantısında server hatası

Forumda aradım fakat bulamadım.

Sorunum şu, Dreamweaver da site hazırlıyorum, bu işte profesyonel olmadığım için de tüm veritabanı bağlantılarını kayıt dizelerini Dreamweaver ile tasarlıyorum ve kodları kendisi oluşturuyor. Localhostta gayet iyi çalışıyor, ancak siteyi komple server a attığım zaman


Microsoft OLE DB Provider for ODBC Drivers error '80004005'

[Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified

/cddvdkayitalisveris/all_albums.asp, line 9 

Böyle bir hata veriyor. Hatanın çıkış nedenini kendimce dreamweaver’in bağlantı için oluşturduğu dosya yüzünden kaynaklandığını sanıyorum.

bağlantı dosyasında


<%
' FileName='Connection_odbc_conn_dsn.htm'
' Type='ADO'
' DesigntimeType='ADO'
' HTTP='false'
' Catalog=''
' Schema=''
Dim MM_baglanti_STRING
MM_baglanti_STRING = 'dsn=xxxx;'
%>

kodları mevcut. Dolayısı ile serverde xxxx isimli bir alias bulamıyor. Hatanın sebebinin buradan kaynaklandığını sanıyorum. Bunu nasıl çözebilirim.

Şimdiden çok teşekkür ederim

adres zehradoruk profilini göster
Zehra Doruk 12.07.2007 06:45:03
En iyi cevap mı ?

Hata mesajı sunucuda dsn’i bulamadığı yönünde. Acaba sunucuda dsn (data sourse name) ‘xxxx’ olarak tanımlı mı? Sunucuda dsn tanımlanmamış olabilir ya da adı localhosttakinden farklı olabilir.

— IUSER accountunun data dizinini okuma hakkı yoksa da DSN’e erişemiyor olabilir.. Accountun permission’larını kontrol etmende fayda var..

adres stronger_ht profilini göster
stronger_ht 12.07.2007 06:50:50
En iyi cevap mı ?

Hocam, elbette ki böyle bir dsn kayıtlı değil. Ancak nasıl kayıt edeceğimi de bilmiyorum. Yerel makinamda kayıt edebiliyorum, çalıştırıyorum da sorun yok, ancak host hizmetini satın aldığım makinada kayıt edemiyorum, yada nereden edeceğimi bilmiyorum.

Ancak bunun başka bir yolunu buldum, sadece bağlantı dosyasındaki bağlantı cümlesini elle yazdık, sorunu o şekilde hallettim. Ama yine de bu durumu çözen var ise cevabını alalım ki biz de bilgilenmiş olalım.

Teşekkürler

adres metoikos profilini göster
Yılmaz Uğurlu 12.07.2007 06:50:55
En iyi cevap mı ?

Selam. Sanırım sorun DW nin uygulamayı senin bilgisayarının dizin yapısına göre bağlantı ayarlarını yapıyor olması. Dosyalarını sunucuya attığında haliyle ayarların değişiyor.

adres zehradoruk profilini göster
Zehra Doruk 12.07.2007 16:25:14
En iyi cevap mı ?
Faydalı cevap

Database olarak ne kullanıyorsunuz bilemiyorum ama ASP ile DSNless yani DSN kullanmadan da bağlantı kurabiliyorsunuz. Örneğin access veritabanına bağlanmak için şu scripti kullanabilirmişsiniz:

DataConn = 'c:databaseYourDatabase.mdb'
Set Conn = Server.CreateObject('ADODB.Connection')
ConStr = 'Driver={Microsoft Access Driver (*.mdb)};DBQ=' & DataConn & ';'
Conn.open(ConStr) 

DataConn database’in fiziksel olarak yolu.. (Bu script LoudASP Knowledge Base‘den alınmıştır)

Ayrıca ASP de database bağlantıları ile ilgili olarak şurada geniş bir index mevcut: http://www.aspin.com/home/tutorial/database/dbconn/

aç-kapa Bu Yazıyı Tutanlar

yeni üyelik | şifremi unuttum

aç-kapa Konferans 2. Ulusal Yazılım Mimarisi Konferansı - UYMK'08

2. Ulusal Yazılım Mimarisi Konferansı - UYMK'08

2.Ulusal Yazılım Mimarisi Konferansı (UYMK’08), 11 – 12 Eylül 2008 tarihlerinde Ege Üniversitesi Bilgisayar Mühendisliği Bölümü ev sah...
Kategori: Konferans

aç-kapa Sergi İstanbul'da Bir Sürrealist: Salvador Dali

İstanbul'da Bir Sürrealist: Salvador Dali

Picasso ve Rodin’den sonra kimi görmek istersiniz deseler; Salvador Dali listenin ilk başlarında yer almaz mı? Ressam, yazar, bilim adamı, tasar...
Kategori: Sergi

aç-kapa Yarışma İnteraktif Pazarlama Zirvesi ve Grand Interactive Awards

İnteraktif Pazarlama Zirvesi ve Grand Interactive Awards

Türkiye’nin interaktif pazarlama projelerini değerlendiren ilk ve tek yarışması Grand Interactive Awards (GIA) için başvurular 15 Ağustos tarihi...
Kategori: Yarışma

aç-kapa Fuar CeBIT 2008 Bilişim Eurasia 7 - 12 Ekim 2008' de

CeBIT 2008 Bilişim Eurasia 7 - 12 Ekim 2008' de

CeBIT Bilişim Eurasia bu yıl 7 – 12 Ekim tarihlerinde düzenleniyor Adını dünyanın en büyük on fuarı arasına yazdırarak, İstanbul’u Avrasy...
Kategori: Fuar

aç-kapa Sempozyum Yazılım Kalitesi ve Yazılım Geliştirme Araçları Sempozyumu 2008 (YKGS 2008)

Yazılım Kalitesi ve Yazılım Geliştirme Araçları Sempozyumu 2008 (YKGS 2008)

Yazılım Kalitesi ve Yazılım Geliştirme Araçları Sempozyumu 2008 (YKGS 2008), yazılım mühendisliği alanında; kalite deneyimlerini, çözümlerini, yazılım...
Kategori: Sempozyum

üyeler Üyelerimizden...

MMIstanbul Adobe UG MMIstanbul Adobe UG

adobe user group

ColdFusion, Flex, AIR, Flash , PDF, Dreamweaver, Fireworks, Photoshop, Illustrator, INdesign, Connect, Premiere, Soundbooth, Contribute, Lightroom, InCopy, JRun, LiveCycle, Acrobat, AfteEffects, Resmi Adobe Kullanıcı Grubu.

stats Kimler Burada? web stats

Son 1 dakika içinde MMIstanbul' da 237 (1 kayıtlı, 236 ziyaretçi) kullanıcı varmış. Login durumda olanlar aşağıda:

ap91 ...
coldfusion mysql ubuntu
 
sponsor adobe istanbul