• 26-02-2009, 11:54:54
    #1
    Üyeliği durduruldu
    İyi günler. Veri deposu mssql 2005 yaptığım bir site var. localde sorunsuz çalışıyor. Ama hostta attığımda siteyi okuyor ama iş yazmaya güncellemeye yada silmeye geldiğinde hata veriyor. hata
    [Microsoft][ODBC SQL Server Driver][SQL Server]Could not find server 'MSSQL2005' in sys.servers. Verify that the correct server name was specified. If necessary, execute the stored procedure sp_addlinkedserver to add the server to sys.servers.

    Böyle bir hata. Localde sorunsuz çalışıyor eklemeside güncellemeside ama hostinge attığımda hata veriyor. Okumasına okuyor ama iş ekleye veya güncellemeye geldiğinde bu hatayı veriyor. Yardımlarınız için şimdiden teşekkürler.
  • 26-02-2009, 12:56:23
    #2
    hostingine söyle
    senin kullanıcı yetkilerini incelesin
    yani sql serverdeki kullanıcı yetkilerini
    ondan dolayıdır
    birde eğer sql sunucu uzakdan erişime açıksa sql managament studio express ile bağlan
    sorguları orda bi de çalıştırmayu dene
  • 26-02-2009, 13:32:09
    #3
    Üyeliği durduruldu
    merhaba hocam ben sorguları sql2005 üzerinden yapmıyorum. sorguları kodla yapıyorum.
  • 26-02-2009, 16:17:57
    #4
    tmm işte aynı sorguları sql üzerinde bi dene
    eğer orda da hata varsa demek kullanıcı yetkilerinde problem var ki muhtemelen öyle
    sql serverde basit bi insert sorgusu yap
    olmazsa hostingine söyle kullanıcı yetkilerini ayarlasın
  • 26-02-2009, 18:02:01
    #5
    Üyeliği durduruldu
    şöyle bir terslik var normalde çalışan sql2000 ile yapılmış yazılımda aynı hatayı veriyor.
  • 26-02-2009, 21:04:36
    #6
    örnek bir sorgu yazarmısınız buraya
  • 26-02-2009, 22:09:49
    #7
    Üyeliği durduruldu
    şöyle anlatayım hocam
    Set conn=Server.CreateObject("Adodb.Connection")
    conn.Open "driver={SQL Server};server=server_ip;uid=kullanici;pwd=sifre;d atabase=db_adi"
    bu kod ile sql e bağlanıyorum

    set urun_kaydet = server.createobject("adodb.recordset")
    sql = "select * from urunler"
    urun_kaydet.open sql, conn, 1, 3

    urun_kaydet.addnew
    urun_kaydet("isim")="ahmet"
    urun_kaydet.update

    bu kodlada istediğim şeyi db ye yazdırıyorum. Yada ayzdırmaya çalışıyorum Localde yazıyor ama hostta ayzmıyor
  • 27-02-2009, 00:05:47
    #8
    önce dediğim gibi aklıma gelen tek şey kullanıcı yetkilerinde sorun var
    çünkü sql de kullanıcının select,insert gibi komutlarını yapıp yapamayacağına dair ayarlar var
    select düzgün çalışıyor dimi?
  • 27-02-2009, 00:53:54
    #9
    Üyeliği durduruldu
    evet select çalışıyor Dedim bakalım hosting firmasına ne olacak