delphi 如何写代码远程停止服务器上的SQL SERVER 2000服务管理器

nimeide1234567890 2022-12-10 00:56:57

如上图,也就是电脑右下角这个,它是 SQL SERVER 2000服务管理器,

我知道服务器IP,知道数据库用户名和密码,现在问题来了:

1:那么现在如何写代码停掉SQL SERVER 2000服务管理器?

...全文
220 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyhoo163 2022-12-17
  • 打赏
  • 举报
回复

当然你还可以在服务器端,建立执行Bat命令代码,上传Bat,执行之。

lyhoo163 2022-12-17
  • 打赏
  • 举报
回复

你要在服务器上,建议服务器管理程序,比如DataSnap服务器端,在这个服务器中,建议一个执行SQL命令的远程调用方法,这样,在客户端就可以执行SQL命令了。

  • 打赏
  • 举报
回复

如果知道远程计算机的用户名和密码,命令行下输入两条命令(可以写成批处理执行):
net use \\ComputerName|IP password /user:UserName
sc \\ComputerName|IP start|stop ServiceName

tanqth 2022-12-10
  • 打赏
  • 举报
回复

你不能通过与数据库的连接去关闭数据库服务。你只能通过登录或者是连接服务器系统,再去关闭对应的服务。

nimeide1234567890 2022-12-13
  • 举报
回复
@tanqth 如果我知道远程桌面连接的IP及用户名和密码(不用远程桌面连接登录,不要问原因),那么如何用DELPHI写代码去关闭数据库服务?
tanqth 2022-12-13
  • 举报
回复
@nimeide1234567890 不需要用delphi代码的,直接telnet连接上,使用命令行处理。
  • 举报
回复
@tanqth 用telnet不可靠,首先服务器上要启用telnet服务,其次,windows默认安装并没有telnet客户端,用户计算机上也要设置
  • 打赏
  • 举报
回复

需要知道服务器的用户名和密码,而且需要管理员权限

nimeide1234567890 2022-12-13
  • 举报
回复
@日立奔腾浪潮微软松下联想 如果我知道远程桌面连接的IP及用户名和密码(不用远程桌面连接登录,不要问原因),那么如何用DELPHI写代码去关闭数据库服务?

5,943

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧