Has anyone got this working?
From vscode-sas-extension/connect-and-run.md at 431a2b6e3cf11c473c1a0221a10ce9be0fccde97 · sassoftware/vs... :
Profile: SAS 9.4 (remote - IOM)
In order to use this option, you'll need to have "Integration Technologies Client" (ITC) installed on the machine this extension runs on. You can do this by making sure the "Integration Technologies Client" checkbox is checked when installing SAS 9.4, or by visiting the following link (Make sure to download the 9.4m8 option).
Profile Anatomy
The parameters listed below make up the profile settings for configuring a connection to a remote SAS 9.4 instance.
Name Description Additional Notes
| Name | Name of the profile | This will display on the status bar |
| Host | IOM Server Host | This will appear when hovering over the status bar |
| Username | IOM Server Username | A username to use when establishing the IOM connection to the server |
| Port | IOM Server Port | The port of the IOM server. Default value is 8591 |
We cannot run a listening SSH service on our Windows 2019 server but the Integration Technologies client is showing a successful connection to SASApp - Logical Workspace Server and SASMeta. SASApp - Logical Stored Process Server times out but works using the MS Office addin. Hopefully, that is not relevant.
Using SAS.addProfile , specifying the connection name then 'SAS 9.4 (remote)' only prompts for the name of the SAS 9 SSH server and the SAS executable location on the server. How do we get the IOM option?
I have tried manually editing settings.json with these values replacing "ssh" with "com" and 22 with 8591 :
"profiles": {
"hqocaSAS94_com": {
"connectionType": "com",
"host": "hqocasocial2",
"username": "userid",
"port": 8591
}
}
Running a simple SAS program, I see a quick connection attempt then 'There was an error executing the SAS Program. See console log for more details'
The VSCode Debug Console is empty.
If someone has a working IOM connection, please provide the relevant section of settings.json from VSCode.