Есть отличная реализация PuttY для устройств Symbian S60, а последние версии телефонов Nokia с полной QWERTY-клавиатурой предлагают удобство использования Putty и SSH. Я начинаю задаваться вопросом, есть ли способ получить доступ к MSSQL через SSH и отправить команды T-SQL. Я могу подключить свой маршрутизатор, работающий на ОС FreeBSD, а также другой сервер CentOS с MYSQL, который может мне подключаться через SSH. Я хочу попробовать получить доступ к MS-SQL-2005 со своего мобильного телефона,
Наверное, это не будет ежедневного использования, это просто для гиков и оправдания для себя: зачем мне покупать такую дорогую игрушку
Не обошлось и без ... взлома. Если вы должны это сделать, вам нужно будет настроить ssh-сервер в окне Windows (порт Cygwin OpenSSH, вероятно, ваш лучший выбор), затем ssh в поле и используйте что-то вроде osql (если я помню имя утилиты MSSQL командной строки справа) отдавать команды серверу.
<soapbox>
Если это что-то, кроме вашего собственного игрового сервера, из любви ко всему святому, не делайте этого. «Гиковское оправдание» - худшая причина делать подобные вещи на каких-либо серверах, кроме «игровых».
Я даже не могу сосчитать часы, которые мне пришлось потратить на исправление подобных хаков, потому что люди хотели сделать что-то необычное или "крутое" вместо скучного и основательного.
</soapbox>
Если у вас есть Linux-сервер, к которому у вас есть доступ к оболочке, установите FreeTDS. Вы можете использовать это для подключения к SQL Server аналогично osql и sqlcmd.
В клиентские дистрибутивы SQL Server включены клиенты командной строки MS SQL, с которыми можно выполнять операторы TSQL:
Я знаю, что вы говорите о SQL 2005, но если вы можете перейти на SQL 2008, вы можете использовать telnet в командной строке PowerShell и использовать сценарии ps для управления sql ...
В противном случае, вероятно, лучше всего подойдут osql и sqlcmd (как упоминалось ранее). Вам все равно нужно будет запустить telnet-сервер на сервере, чтобы войти.