En iyi yanıtlayıcılar
asp.net proje database host'a yükleme

Soru
-
Asp.Net yapmış oldugum projeyi hosta atmak istiyorum fakat projenin içinde .mdb uzantılı dosyayı hosta bağlıyamadım kısacası bnm projemin içindeki veritabanını hostta çalıştıramadım bağlantısını yapamadım biraz araştırdım datasource felan tam anlamadım ayrıntılı birşekilde anlatırsanız sevinirim
""""Şimdiden Teşşekkürler.""""
Yanıtlar
-
Projeni ilk açtığında zaten APP_Data diye bir klasör gelir. O klasörün içine koyucaksın ilk önce. Daha güvenli olması için.İkincisi localde kodlarında bağlanıyor mu onu kontrol et.Özellikle Server.MapPath("App_Data/veritabaniadi.mdb") şeklinde yaparsan hangi hosta atarsan at çalıştırabilirsin. Ayrıca hostunda okuma ve yazma izinlerinide vermiş olmalısın.Tekrar hata alırsan buraya yazarsan daha iyi bir çözüm yolu üretmiş olabiliriz.
Her zaman iyi olmayı isteyin, mükemmel olun.- Yanıt Olarak Öneren Emre GunerturkModerator 25 Temmuz 2011 Pazartesi 06:01
- Yanıt Olarak İşaretleyen Emre GunerturkModerator 27 Temmuz 2011 Çarşamba 05:32
Tüm Yanıtlar
-
- Öncelikle hosting yönetici paneline girip Database kısmından yeni kullanıcı oluşturun.
- Bu oluşturacağınız kullanıcı adı ve parolayı bir de hosttaki sqlserverin adresini connection string oluştururken kullanacaksınız.
- Sonrasında eğer hosting paketiniz destekliyorsa 'attach mdf file' seçeneği ile var olan db dosyanızı hosttaki server a ekleyerek kullanabilirsiniz, Eğer desteklemiyorsa mevcut db yapınızın scriptini sqlserver dan .sql olarak export edip, bu kodları hosttaki sql server üzerinde run ederseniz, taşımış olursunuz.
-
ahmet arkadaşta access veritabanı var galiba sen sql server'a göre anlatmışsın. connectionstrings.com adresine bak oradan öğrendiğinle connection string'inin doğru olduğundan emin ol.
-
-
Projeni ilk açtığında zaten APP_Data diye bir klasör gelir. O klasörün içine koyucaksın ilk önce. Daha güvenli olması için.İkincisi localde kodlarında bağlanıyor mu onu kontrol et.Özellikle Server.MapPath("App_Data/veritabaniadi.mdb") şeklinde yaparsan hangi hosta atarsan at çalıştırabilirsin. Ayrıca hostunda okuma ve yazma izinlerinide vermiş olmalısın.Tekrar hata alırsan buraya yazarsan daha iyi bir çözüm yolu üretmiş olabiliriz.
Her zaman iyi olmayı isteyin, mükemmel olun.- Yanıt Olarak Öneren Emre GunerturkModerator 25 Temmuz 2011 Pazartesi 06:01
- Yanıt Olarak İşaretleyen Emre GunerturkModerator 27 Temmuz 2011 Çarşamba 05:32