*Tested on Red Hat Linux 8
snowsql can now be found : SnowSQL – Snowflake Developers
1. Navigate to the Linux directory, and choose the latest version from the list of rpms.
2. Once you select rpm it will download to Downloads folder location specified by browser
3. scp/sftp rpm file to Linux server
4. Install the rpm as root or sudo
rpm -i snowflake-snowsql-1.2.20-1.x86_64.rpm
5. As non root user confirm snowsql installed
which snowsql /usr/bin/snowsql snowsql -v Version: 1.2.20
6. Update the config file used by snowsql for a log directory that is writable other wise may get below error
Failed to initialize log. No logging is enabled: [Errno 13] Permission denied: '<path>/snowsql_rt.log'
This config files is created in the users home directory/.snowsql/config
vi ~/.snowsql/config change: log_file = ../snowsql_rt.log to: log_file = ./snowsql_rt.log
If you have an account like: https://AB99999.eu-west-2.aws.snowflakecomputing.com snowsql -a AB99999.eu-west-2.aws -u PSAMMY or If you have an account like: https://sgthsea-kf43267.snowflakecomputing.com snowsql -a sgthsea-kf43267 -u PSAMMY