对于Symbian S60设备,PuttY有很好的实现,而最新版本的诺基亚手机配备了QWERTY全键盘,为使用Putty和SSH提供了便利。 我开始想知道有没有办法通过SSH访问MSSQL并发送T-SQL命令。 我可以连接在FreeBSD操作系统上运行的路由器,也可以通过SSH连接其他CentOS服务器和MYSQL。 我想尝试从我的手机访问MS-SQL-2005,
也许这不会有每天使用,这只是为了自己和理由:为什么我不得不买这么贵的玩具
不是没有… hackery。 如果你必须这样做,你将需要在Windows机器上安装一个ssh服务器(cygwin的OpenSSH端口可能是你最好的select),然后ssh进入机器,并使用像osql(如果我记得命令行MSSQL实用程序的名称正确)向服务器发出命令。
<soapbox>
如果这是什么,但你是自己的游戏服务器的所有圣洁的爱不要这样做。 “令人讨厌的理由”是在任何东西上做这样的事情的最糟糕的理由,除了“玩转”服务器。
我甚至无法开始计算我不得不花费这样的时间来修复这些黑客行为,因为人们想要做一些令人讨厌或“酷”的事情,而不是无聊而坚实。
</soapbox>
SQL Server客户端发行版中包含MS SQL命令行客户端,您可以使用以下命令执行TSQL语句:
如果你有一个你可以通过shell访问的linux系统,然后安装FreeTDS 。 你可以用类似于osql&sqlcmd的方式来连接到SQL Server。
我知道你正在谈论SQL 2005,但如果你可以升级到SQL 2008,你可以Telnet到PowerShell提示,并使用PS脚本来pipe理SQL …
否则,osql和sqlcmd(如前所述)可能是您最好的赌注。 你仍然需要在服务器上运行telnet服务器,