Skip to main content

AccessTr.neT


Ms Access Sql Server'e Aktarim Sonrasi Query'ler Migrasyonu Sorunu

SerifOr
SerifOr
SQL
2
949

Ms Access Sql Server'e Aktarim Sonrasi Query'ler Migrasyonu Sorunu

#1
Herkese iyi gunler,

Ortak dosyada bulunan Ms Access'imizi kullanicilar sayisi artisindan dolayi sonra frontend ve backend'e ayirarak, backend kismini Sql Server'e tasidik. Yani SSMA programi araciyle table ve queryleri migrasyon yaptik. Tablo'lar ve Sql servere view olarak gecen querylerimizde iyi hizli calisiyor.
1) Accessde join yapan daha once Editable olan querylerimiz artik editable olarak gecmedi. Cozum olarak nasil bir yol izleyebiliriz, onerebilirmisiniz lutfen.
Cevapla
#2
Merhaba,
Konunun üzeriden uzun bir süre geçmiş, umarım sorununuzu çözmüşsünüzdür.
Sonucu yazarsanız bizlerde öğrenmiş oluruz.

Sorunun tablolardaki Primary Key ve Index'lerden kaynaklandığını düşünüyorum.
Migration yaparken key ve index'ler tam ve düzgün olarak oluşturulmayabiliyor.
Öncelikle bunları incelemek lazım.
Bildiğini bilenin arkasından git, bildiğini bilmeyeni uyar, bilmediğini bilene öğret, bilmediğini bilmeyenden kaç.
Konfüçyüs
Cevapla
#3
Bu sorun için ilk aklıma gelenler ve çözüm önerileri şöyle olabilir:
  1. SQL Server'da verileri değiştirmek için passthrough sorgularını kullanabilirsiniz. Passthrough sorguları, sorguyu Sql Server'da doğrudan çalıştırır ve sonuçları Access'e getirir. Bu, performansı artırabilir ve editable querylerin çalışabilirliğini geri getirebilir. Passthrough sorguları oluşturmak için External Data sekmesinden ODBC Database seçeneğini kullanabilirsiniz.
  2. SQL Server'da stored procedure'lar oluşturarak, karmaşık işlemleri ve join işlemlerini Sql Server tarafında gerçekleştirebilir ve Access'te sadece sonuçları kullanabilirsiniz. Bu, performansı da artırır ve editable queryleri düzgün çalıştırabilir.
  3. Eğer Access'te kullandığınız örneğin OUTER JOIN, INNER JOIN gibi yapılar kullandığınız Sql Server sürümünde desteklenmiyorsa veri yapınızda düzenlemeler yaparak bu sorunu çözebilirsiniz.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task