Sayfayı Yazdır | Pencereyi Kapat

SQL Server Tasima!

Nereden Yazdırıldığı: ERP Nedir? | Türkiye'nin ERP Forum Platformu
Kategori: SQL
Forum Adı: SQL Veri Tabanı İşlemleri
Forum Tanımlaması: Table,View,Trigger,SELECT,UPDATE,INSERT...
URL: http://www.erpne.org/forum_posts.asp?TID=297
Tarih: 18 Nisan 2025 Saat 08:05
Program Versiyonu: Web Wiz Forums 11.10 - http://www.webwizforums.com


Konu: SQL Server Tasima!
Mesajı Yazan: c1982
Konu: SQL Server Tasima!
Mesaj Tarihi: 11 Temmuz 2007 Saat 16:10
Merhabai,
Netsis veritabanimi yeni aldigim sunucuma tasimak istiyorum.

1. Backup - Restore  yapsam olurmu?
2. Veritabani dosyasini kopyalatip. Attacht Database yapsam olurmu?
3. Generate SQL Scripts diyerek yaratilan dosyayi yeni sunucuda çalistirsammi?
4. DTS kullanarak mi yapsam?

Önerileriniz için simdiden tessekürler.



Cevaplar:
Mesajı Yazan: (sa)
Mesaj Tarihi: 11 Temmuz 2007 Saat 17:04
merhaba
 
bunun için sql islemleri forumu altinda çok detayli bilgiye sahip olabilirsin.
ordada yazdiginda göreceksin.
mutlaka yedek al
 
 
kolay gelsin
 


-------------
(sa)


Mesajı Yazan: c1982
Mesaj Tarihi: 11 Temmuz 2007 Saat 17:40
Ilgin için tessekürler sa. SQL islemleri Forumu burasi degilmi? Inceledim ama aradigm bilgiyi bulamadim?


Mesajı Yazan: (sa)
Mesaj Tarihi: 11 Temmuz 2007 Saat 17:52
konular farkli isimlerde oldugu icin bulamamissindir.
forum ekranini an sayfasinda sql veri tabani islemleri isimli bir forum var.
oraya bakarsan hemen bulacaksin.
 
kolay gelsin
 


-------------
(sa)


Mesajı Yazan: (sa)
Mesaj Tarihi: 11 Temmuz 2007 Saat 18:01

cok ozur bu arada.

sen datani yeni sunucuya tasicaksin ama versiyon yada surum farki olacakmi?


-------------
(sa)


Mesajı Yazan: c1982
Mesaj Tarihi: 11 Temmuz 2007 Saat 18:23
Merhaba Sa.
Simdi benim planimi anlatayim.

Su anda Netsis fusion 3 SQL Server Personal Edition'da p4 512 ramli bir makinada çalisiyor.
SQL Veritabani çok büyüdügü için ve yogun kullanildigi için su andaki donanimla netsis saglikli çalismiyor.

Netsisi sagliklli çalismasi için IBM Server aldik. ve SQL Server'i bu sunucuya aktarmak istiyoruz.Serverda windows 2003 server Small Bussines var ve bunada sadece SQL Server Standar Edition kuruluyo onu kurdum. Bir kaç deneme yanilma yaptim. Attacht deAttacht ile fakat Navtive Error, SQL General Error gibi BDE hatalari aldim. Netsis çalisiyor bütün datalari aliyor okuyor güncelliyor ama yazmaya gelince

Veritabanindan kaynaklanan hata! [Netsis Veritabani Hatasi BDE Hata : 13059 BDE Hata Mesaji : General SQL error. Native Hata : 13059 Native Hata Mesaji : Invalid column name 'LOGINAME'

hatasini veriyor.

Simdide 2005'e upgrade etmek istiyorum SoSv2 diye bir tool varmis onu  denicem ama en uygunu nasil olur ne olur danisayim dedim.




Mesajı Yazan: NeTSiSFoReVeR
Mesaj Tarihi: 11 Temmuz 2007 Saat 23:58
Merhaba,
 
Bu hata bi tabloda LOGINAME isimli sahanin olmamasindan kaynaklaniyor. Eger netsis saglikli çalisiyorsa baska sorun yoksa DBUPDATE yapmanizi tavsiye ederim. SQL veri tabaninizi güncellemeniz lazim. Netsis in kurulu oldugu yerde servis klasöründe dbupdate.exe yi çalistirin.


Mesajı Yazan: c1982
Mesaj Tarihi: 12 Temmuz 2007 Saat 01:15
Yarin hemen deneyeyim :)
 
bu loginame sanirim SQL Serverin sys tablolarindan bir tanesinin SQL Profile ile izledigimde user_id() den dönen degeri alamiyo yada o fonksiyonda çagrilan bir saha. Bu SQL de Flush Session yada ona benzer bir seyler varmi ki ? :)
 
DBUPDATE tam olarak ne yapiyor?


Mesajı Yazan: (sa)
Mesaj Tarihi: 12 Temmuz 2007 Saat 07:50
gunaydin
dbupdate tam olarak su isi yapar.
programi gunceller. yani senin eski setinle yeni setin arasindaki eklenen view table field gibi degerleri gunceller. yenileri ekler.
bide sunu denemeni tavsiye ederim. zannimca log acik sende. logu kapat. bide sql'in dilini ne olarak kurdun. turkish gibi gorunuyor.
sql dilin farkli oldugu ve loglarin acik oldugu icin bu hatayi aliyorsun bana gore.
 
ama mutlaka dbupdate de yapalim.
 
 


-------------
(sa)


Mesajı Yazan: selimtuncer
Mesaj Tarihi: 12 Temmuz 2007 Saat 10:45
http://www.erpne.org/forum_posts.asp?TID=279&get=last#1225 - http://www.erpne.org/forum_posts.asp?TID=279&get=last#1225
linki tikla
 
1. Backup Restore gerek yok.
2. Evet bu seçenek kabul edilebilir.
3. Generate SQL Scripts  kaç defa yapacagini biliyormusun. Sonra datalar ne olacak ?
4. DTS . netsis de 1 veya 2 tablo olsa eyvallah. Ama sen kaç tabane tablo oldugunu ve hangilerinin biriri ile iliskili oldugunu biliyormusun ? Uzun zamandir netsis destegi veriyorum ben bile bilmiyorum.
 
SANA TAVSIYEM.
1 EGER KENDIN YAPACAKSAN YEDEKLEMEYI UNUTMA.
2.BIR NETSIS DESTEK HIZMETI VEREN KURUMLA KONUS SANA BU ISLEMI YAPSIN.
BURADA ÖNEMLI OLAN PARA DEGIL. BILGIDIR. VERCEGINIZ 100 YTL GIBI UCRETLER SIZIN ISINIZIN KISA SURDE SORUNSUZ ÇALISMANIZA SEBEP OLACAKTIR.
 
 
 


Mesajı Yazan: c1982
Mesaj Tarihi: 12 Temmuz 2007 Saat 11:52
sa log açik derken ? SQL Serverin loglarinmi ? yoksa Netsisin loglarimi? Eger netsis ise sanirim loglari açik. Çünnki her islemden donsa bir xml query gönderiyor sqle..

Bunu nasi kapatiyoruz netsiste?


Mesajı Yazan: NeTSiSFoReVeR
Mesaj Tarihi: 12 Temmuz 2007 Saat 12:11

Merhaba,

Netsis de LOG modülünde parametre kayitlarinda "Log Uygulamasi Kullanilsin" seçeneginin isaretini kaldirmaniz lazim.


Mesajı Yazan: c1982
Mesaj Tarihi: 13 Temmuz 2007 Saat 11:41
Merhaba,
Son yaptigim testlerle Netsis veritabanini farkli bir sunucuya tasiyip basarili bir sekilde çalistirdim.

Nasil mi?

Yeni Sunucuda Windows 2003 Server Small Business SP2 + SQL Server Standart Edition kurdum. Netsis eski makinada SQL Server Personal Editionda çalisiyordu versiyon farki vardi. Problem çikabilecegini düsündüm gerçi ama çikmadi... (simdilik)

Bu arada Windows 2003 Small Bussines Server'a Sadece SQL Server 2000 Standart Edition kurulabiliyor tabi buda SP4 yüklendikten sonra çalisiyor tabiki. Yani SQL 2000 Personal Edition yada Enterprise yada Developer edition kurmaya kasmayin benim gibi :)

Eski SQL Server'i durdurup bütün Database dosyalarini Yeni sunucuya aktardim.

Daha sonra SQL Serverda 4 tane kullanici yarattim (TEMELSET, DEMIRBAS, PERONEL, NETSIS) ve sifrelerini salladim. (Ilk  etapta çok önemi degil sifreler)

Daha sonra bu 4 kullaniciya Server Roles > System Administrator Hakii verdim.

Database'leri teker teker Attach ettim. Attach ederken NETSIS database'ine NETSIS kullanicisini owner yaptim diger databaseleride ilgili kullanicilari ile eslestirdim.

NETSIS database'ine NETSIS kullanicisi
DEM30 database'ine DEMIRBAS kullanicisi
PER03 database'ine PERSONEL kullanicisi
SIRKET ve Diger databaselere TEMELSET kullanicini owner olarak Database Attach yaparken tanimladim.
Burda önemli olan veritabaninin login name'inda tanimladigimiz kullanicinin görünmesi.

BDE deki Aliaslarin SERVERNAME parametresini yeni sunucuyu görecek sekilde ayarladim.

Ardindan Netsis Servislerdeki NetSifrele ile kullanicilarin sifrelerini düzenledim.

Son olarak yine servislerdeki DBUPDATE'i çalistirarak ilgili databaseleri güncelledim.

ve netsis'i çalisitdim. Bir kaç test yaptiktan sonra (insert,update,delete islemleri ) saglikli çalistigini gördüm ve kullanicilara açtim. Simdi izliyorum bakalim bir sorun varmi diye. insallah bir sey çikmaz.

Bundan sonraki adim SQL2000'i SQL2005'e upgrade etmek olucak... Onuda bitirdikten sonra burdan paylasirim.




-------------
http://www.oguzhan.info/ - Blog


Mesajı Yazan: NeTSiSFoReVeR
Mesaj Tarihi: 13 Temmuz 2007 Saat 12:18
Orjinalini yazan: c1982 c1982 Yazdı:

Merhaba,
Son yaptigim testlerle Netsis veritabanini farkli bir sunucuya tasiyip basarili bir sekilde çalistirdim.

Nasil mi?

Yeni Sunucuda Windows 2003 Server Small Business SP2 + SQL Server Standart Edition kurdum. Netsis eski makinada SQL Server Personal Editionda çalisiyordu versiyon farki vardi. Problem çikabilecegini düsündüm gerçi ama çikmadi... (simdilik)

Bu arada Windows 2003 Small Bussines Server'a Sadece SQL Server 2000 Standart Edition kurulabiliyor tabi buda SP4 yüklendikten sonra çalisiyor tabiki. Yani SQL 2000 Personal Edition yada Enterprise yada Developer edition kurmaya kasmayin benim gibi :)

Eski SQL Server'i durdurup bütün Database dosyalarini Yeni sunucuya aktardim.

Daha sonra SQL Serverda 4 tane kullanici yarattim (TEMELSET, DEMIRBAS, PERONEL, NETSIS) ve sifrelerini salladim. (Ilk  etapta çok önemi degil sifreler)

Daha sonra bu 4 kullaniciya Server Roles > System Administrator Hakii verdim.

Database'leri teker teker Attach ettim. Attach ederken NETSIS database'ine NETSIS kullanicisini owner yaptim diger databaseleride ilgili kullanicilari ile eslestirdim.

NETSIS database'ine NETSIS kullanicisi
DEM30 database'ine DEMIRBAS kullanicisi
PER03 database'ine PERSONEL kullanicisi
SIRKET ve Diger databaselere TEMELSET kullanicini owner olarak Database Attach yaparken tanimladim.
Burda önemli olan veritabaninin login name'inda tanimladigimiz kullanicinin görünmesi.

BDE deki Aliaslarin SERVERNAME parametresini yeni sunucuyu görecek sekilde ayarladim.

Ardindan Netsis Servislerdeki NetSifrele ile kullanicilarin sifrelerini düzenledim.

Son olarak yine servislerdeki DBUPDATE'i çalistirarak ilgili databaseleri güncelledim.

ve netsis'i çalisitdim. Bir kaç test yaptiktan sonra (insert,update,delete islemleri ) saglikli çalistigini gördüm ve kullanicilara açtim. Simdi izliyorum bakalim bir sorun varmi diye. insallah bir sey çikmaz.

Bundan sonraki adim SQL2000'i SQL2005'e upgrade etmek olucak... Onuda bitirdikten sonra burdan paylasirim.


 
Clap


Mesajı Yazan: oKKo
Mesaj Tarihi: 14 Temmuz 2007 Saat 13:29

Tesekurler Guzel bi paylasimm...Burda Gercekten Ise yara Seyler Var...



-------------
Muhasebeye İlk Adımlarım



Sayfayı Yazdır | Pencereyi Kapat

Forum Software by Web Wiz Forums® version 11.10 - http://www.webwizforums.com
Copyright ©2001-2017 Web Wiz Ltd. - https://www.webwiz.net