Hasan Karabekiroglu 3 Temmuz 2020 Paylaş 3 Temmuz 2020 Şirkette kullandığımız yazılımın veritabanı Firebird de, Bu veri tabanında ara ara belli sorguları çalıştırmam gerekiyor, düzensiz verileri toparlamak ve bir standarda getirmek için. Bu yazdığım sorguları otomatikleştirmek için, yani ayın belirli günlerinde çalıştırmam için nasıl bir yöntem izlemeliyim. İlk aklıma gelen Sql Server Management e firebird ü linked server olarak ekleyip oradan job şeklinde çalıştırmak ama denemedim Daha kolay ve pratik bir yöntem veya yazılım öneriniz varsa almak isterim. Yorum bağlantısı
Selim Bilgin 3 Temmuz 2020 Paylaş 3 Temmuz 2020 Sorgu nasıl çalıştırılıyor? Tek bir komut ile çalıştırma yolu var mı? -> # firebird islem.sql gibi. Yorum bağlantısı
Hasan Karabekiroglu 3 Temmuz 2020 Yazar Paylaş 3 Temmuz 2020 Selim Bilgin yazdı: Sorgu nasıl çalıştırılıyor? Tek bir komut ile çalıştırma yolu var mı? -> # firebird islem.sql gibi. Program içine bir sorgu aracı koymuşlar. Onu açıp direk başlıyorsun. Harici yazılımlardan kullanıcı adı ile login olunabiliyor. Misal OBDC den Excel e veri çekebiliyorum. Yorum bağlantısı
Selim Bilgin 3 Temmuz 2020 Paylaş 3 Temmuz 2020 Hasan Karabekiroglu yazdı: Program içine bir sorgu aracı koymuşlar. Onu açıp direk başlıyorsun. Harici yazılımlardan kullanıcı adı ile login olunabiliyor. Misal OBDC den Excel e veri çekebiliyorum. Firebird'ü bilmiyorum ama isql adında bir cli aracı varmış abi. https://www.firebirdsql.org/file/documentation/pdf/en/firebirddocs/isql/firebird-isql.pdf isql -user sysdba -password secret dosya.sql benzeri bir şekilde çalışır sanırım, sonra da bu komut görev zamanlayıcıya eklenir. Bilen yoksa biraz kurcalamak lazım. Yorum bağlantısı
Harun Kocaçalışkan 3 Temmuz 2020 Paylaş 3 Temmuz 2020 Sorguları nerede yazip calistiriyorsun. Yorum bağlantısı
Gökhan Tuna 3 Temmuz 2020 Paylaş 3 Temmuz 2020 windows uzerindeyseniz task scheduler, linux uzerindeyseniz cron uzerinden periyodik olarak calisacak gorevler hazirlayabilirsiniz. Bakin su sekilde bir formati varmis, bunun uzerinde oynayarak ve isletim sisteminize gore hareket ederek kolayca halledersiniz. isql -u <username> -p <password> <database> -i <file.sql> -o <output.txt> Yorum bağlantısı
Hasan Karabekiroglu 4 Temmuz 2020 Yazar Paylaş 4 Temmuz 2020 Harun Kocaçalışkan yazdı: Sorguları nerede yazip calistiriyorsun. Program içinde küçük bir sorgu aracı var oradan. Gökhan Tuna yazdı: isql -u <username> -p <password> <database> -i <file.sql> -o <output.txt> Bunu Selim de dedi deneyceğim Yorum bağlantısı
Recommended Posts