"Main Menü hatası; program klasörleri üzerindeki yetkilendirme ve erişim izinlerinin (Permission) eksik veya hatalı yapılandırılmasından kaynaklanan, Windows işletim sistemi tabanlı bir erişim sorunudur."
Bu hata karşısında Mikro Yazılım'ın olduğu klasör için tüm yetkileri (erişim, okuma, yazma vb.) vermelisiniz.
Bu yetkiler, "Guest" ve "Everyone" kullanıcıları da dahil olacak şekilde verilmelidir.
Aşağıdaki adımları uygulamadan önce ,Mikro Lisans ve Mikro Data Servisini STOP etmeniz önerilir.Aşağıdaki işlemlerin yapılması akabinde Sunucuyu Restart etmeniz tavsiye edilir.
👌SQL DE YAPILMASI GEREKEN BİR KAÇ ADIMLARI PAYLAŞIYORUM;
YÖNTEM 1 :
👌
SQL Server'a yetkili kullanıcı ile giriş yaptıktan sonra Mikro Ana Db altında bulunan Tablolar sekmesi altında görünen LANGUAGE'LER ve dbo.mye_MainMenu sekmelerini DELETE ile siliniz.
👌
Silme işlemi tamamladıktan sonra SQL'i Restart ediniz ve Mikro programına girişinizi SRV yetkili kullanıcı ile sağladıktan sonra sistemden tüm kullanıcıları çıkarın.
👌
Sistemden kullanıcılar çıkarıldıktan sonra programa tekrardan girişinizi sağlayarak BİLGİ kısmına gelerek ilgili Ana firmanıza Lisans ataması yapınız.👌
Lisans ataması tamamlandıktan sonra tekrar SQL ve Mikro Servisini yeniden başlatınız .
👌 Programa tekrar giriş sağladığınızda SQL den Silmiş olduğunuz Languages ve MainMenu'nün ilk programa girişte oluştuğunu göreceksiniz.
 |
| Sql Tablo |
YÖNTEM 2:
EĞER MAIN_MENU SİLİNMİŞ İSE SQL ÜZERİNDEN AŞAĞIDAKİ SORGUYU "NEW QUERY" BUTONUNA TIKLAYARAK EXECUTE YAPINIZ ;
CREATE TABLEdbo.mye_MainMenu(msid integer not null,msFileName nvarchar(20),msInclude nvarchar(20),msCaptionMsg integer,msUserCaption nvarchar(255),msData nvarchar(MAX),CONSTRAINT NDX_mye_MainMenu_00 PRIMARY KEY (msid))GOCREATE NONCLUSTERED INDEX NDX_mye_MainMenu_01 ON dbo.mye_MainMenu (msFileName) INCLUDE (msInclude,msCaptionMsg,msUserCaption,msData)GOBULK INSERT mye_MainMenu FROM N'C:\Mikro\v16xx\mye_MainMenu.TXT' WITH (DATAFILETYPE = 'widechar', FIELDTERMINATOR = ';')

👉 MAIN MENU OLUŞTU. MENU OLUŞTUKTAN SONRA ;
BULK INSERT mye_MainMenu
FROM N'C:\Mikro\v16xx\mye_MainMenu.TXT'
WITH (DATAFILETYPE = 'widechar', FIELDTERMINATOR = ';')
EXECUTE(F5) İLE ÇALIŞTIRARAK SORUN ÇÖZÜLECEKTİR.
NOT :Komutu uzak sunucuda tetikleyecekseniz, txt dosyasının ana sunucunun (Server) ilgili C dizininde yer aldığından emin olmayı unutmayın.
🍁
Sorularınız, karşılaştığınız teknik sorunlar ve destek talepleriniz için aşağıya yorum bırakabilirsiniz
Yorumlar
Yorum Gönder
Fikirlerin benim için değerli, paylaşmaktan çekinme!