2011-10-17 21 views

回答

2

ISQL尚未移植到Windows中很長一段時間(我相信不是這個千禧年),儘管它仍然經常被移植到Unix系統。因此,您正在查看'舊'版本的ISQL;我懷疑沒有支持Windows版本的ISQL。

是的,ISQL可以連接到運行在Windows上的IDS或SE。除非嘗試針對不帶WITH ROWIDS子句創建的碎片表(必須在IDS中)運行Perform,否則應該沒有問題。

+0

如果在Windows上支持IDS和SE,爲什麼Windows上不支持I4GL或ISQL?是因爲它們沒有GUI?..將它們移植到Windows有多困難? –

+0

主要是'沒有GUI'。有多難?這很難發生,不太可能發生。它之前已經完成,所以可以再次完成,但實現這一目標所需要的財政激勵必須是巨大的(兆美元範圍)。代碼中有很多特定於Unix的假設。 –

+0

我用HXD十六進制編輯器在ISQL 4.10中查看了MS-DOS,看到了UNIX中特定的東西,並看到它們是如何解決它以適應DOS環境,內存管理和所有......它似乎沒有對於DOS來說是一個困難的端口..如果IBM開發了ISQL或I4GL開源代碼,那麼確定會很好,我的意思是它的年齡足以喝酒! –

相關問題