I am trying to write a bash or PHP script that will execute a procedure on a MS-SQL server, does anybody have pointers on how to do that in the most easiest and convenient way? The script will run on a separate Linux box.
Teşekkürler.
Eğer PHP için mssql class kullanabilirsiniz.
(Linux) php mssql sürücüleri yükleme gerçek bir ağrı olabilir. Sadece akılda alır.
Biz onlara yüklemek için reddeden bir hosting şirketi ile uğraşmak zorunda kaldı. Ben sadece sp ve php komut basit bir http isteği çağırır sql server makine üzerinde (bir windows hizmet olarak yüklü) bir wcf hizmeti ile sona erdi. Ben aslında oldukça serin olduğunu düşünüyorum.
Ben bir sürü insan mutlak bir overkill olarak bu hak olacağını biliyoruz, ama bir http isteği cihazlar ve platformlar bir sürü yapılabilir hiç şüphe yoktur. Eğer sp yürütmek için gereken her makine ve platformda sql sürücülerini yüklemeniz gerekmez.
Bu şekilde uzaktan bağlantı için 'açık' sql server zorunda değilsiniz, ama wcf hizmetini barındırmak (daha güvenli ya da bir şey değil ... sadece bir fark, bazı insanlar deli olsun sql uzak bağlantılara izin hakkında duymak)
İşte bir example PHP bir sproc yürütmek nasıl olduğunu.