• 20-04-2023, 11:56:50
    #1
    Merhaba,
    Uzun yıllar önce yaptırılmış bir web sitesi var, asp.net kodlaması ile yapılmış. Sorunsuz bu güne kadar gelmiş fakat ne olduysa bir haftadır aşağıdaki veritabanı hatası alıyorum. Hosting firmasına sorduğumda veritabanı hatası var diye geçiştirildim fakat sitede herhangi bir işlem de yapılmadı. Belki sunucu tarafında framework güncelleme yapılmış olabilir diye düşünüyorum.

    Asp.net konusunda da hiç bilgim yok açıkçası. Bu konuda yardım rica ediyorum eğer basit benlik bir düzeltme yapılabilecekse.
    Veritabanı olarak Appdata klasörü altında Data.mdb var. Buna bağlanıyor.
     <system.webServer>
        <modules>
          <add name="UrlRewriteModule" type="UrlRewritingNet.Web.UrlRewriteModule, UrlRewritingNet.UrlRewriter" />
        </modules>
      </system.webServer>
      <connectionStrings>
        <add name="SiteConnection" connectionString="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|Data.mdb;" />
      </connectionStrings>
    Plesk panelde bunu değiştirebiliyorum ama neresi doğru bilemedim.

    Alınan Hata :
    Server Error in '/' Application.
    A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

    Stack Trace:
    [SqlException (0x80131904): A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)] YxUtilities.Operations.DataAccess.ExecuteSelectCom mand(DbCommand command) in D:WebYxUtilitiesYxUtilitiesOperationsDataAccess.cs :76 YxUtilities.Operations.DataAccess.FetchTable(Strin g tableName, String[] parametreAdi, Object[] parametredeger, String sortColumn, SortBy sort) in D:WebYxUtilitiesYxUtilitiesOperationsDataAccess.cs :339 YxUtilities.Operations.DataAccess.FetchTable(Strin g tableName, String[] parametreAdi, Object[] parametredeger) in D:WebYxUtilitiesYxUtilitiesOperationsDataAccess.cs :345 YxUtilities.Operations.DataAccess.FetchTable(Strin g tableName, String parametreAdi, Object parametredeger) in D:WebYxUtilitiesYxUtilitiesOperationsDataAccess.cs :260 SiteConfigs.IcerikGetir(Int32 icerikId) +74 _Default.Page_Load(Object sender, EventArgs e) +34 System.Web.UI.Control.OnLoad(EventArgs e) +108 System.Web.UI.Control.LoadRecursive() +90 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1533
  • 20-04-2023, 14:18:57
    #2
    Veri tabanınız access ancak site Sql Server a bağlanmaya çalışıyor. Buradan ilerleyebilirsiniz...
  • 20-04-2023, 17:46:58
    #3
    Esg adlı üyeden alıntı: mesajı görüntüle
    Veri tabanınız access ancak site Sql Server a bağlanmaya çalışıyor. Buradan ilerleyebilirsiniz...
    Teşekkürler buna göre kontrol edeyim, dediğim gibi aktif çalışan bir sistemde ne değişti de bağlantı sistemi bozuldu anlayamadım.
    Edit:
    Şu saat oldu bir çok yerli yabancı site okudum fakat asp.net konusunda bir adım ileri gidemedim. Php ve sql ile işlemler daha kolay oluyor, ya da bilmediğimden asp.net zor geliyor. ODBC ayarına bakıyorum veritabanı yolu bulamıyorum gireyim, dediğiniz gibi sql server bağlantısına nereden karar verdiğini bulup değiştirmeye çalıştım onda da başarılı olamadım.
    Denemeye devam ama bulamazsam ücretli yardım rica edebilirim.
  • 24-04-2023, 18:58:27
    #4
    Bu konuda uzak bağlantı ile ücretli destek verebilecek arkadaşlar ulaşabilirse sevinirim.