İ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.
mssql 2005 de ekleme güncelleme sorunu
11
●1.143
- 26-02-2009, 12:56:23hostingine 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, 16:17:57tmm 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, 22:09:49Ü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ö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?