救救我吧,我的钱快被扣光了!!!!

cjxiaoh 2002-07-12 11:16:24
我工作的公司要求每天都要写工作量化,而且不能补写前天以前的。工作量化是一个根据服务器时间判断是否可以填写纪录的程序。数据库是SQLSERVER的。各位高手,谁能帮我在客户端修改服务器时间啊,我的工资都快被扣光了!我可以以普通用户身份登陆到服务器上,不知道这个项目是不是很有难度,谢谢了!
...全文
27 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
IronPromises 2002-07-12
  • 打赏
  • 举报
回复
哦,不对,只要Dbserver的机器是NT或者2000就可以.
如果系统的path中没有指定好NT或者2000的system32目录.
那么就这么执行(假设nt装在C驱上)

exec master.dbo.xp_cmdshell 'c:\winnt\system32\net time \\客户端机器名 /set /y'
IronPromises 2002-07-12
  • 打赏
  • 举报
回复
客户端的那台机器必须是NT或者2000才有net.exe文件的.
这点要注意了.
IronPromises 2002-07-12
  • 打赏
  • 举报
回复
用你的客户端连接上DBServer后执行如下的语句:
exec master.dbo.xp_cmdshell 'net time \\客户端机器名 /set /y'
然后等待一会就可以将DBServer的时间和你的客户端机器名时间同步了.
leimin 2002-07-12
  • 打赏
  • 举报
回复
HAHAHAHAH.....
斑竹叫人犯规 ...
请客不要了,给我加分吧!
Yang_ 2002-07-12
  • 打赏
  • 举报
回复
如果你能用客户端工具登录到服务器,那最好用客户端工具加记录,可以避开在程序里的限制,不必修改服务器时间。
如果原来的程序是用触发器来限制的,那要看你的帐号的权限了,如果有停用和启用触发器的权限,你可以先停用触发器、再加数据、再启用触发器。

用程序或命令修改服务器时间的方法没有,不知道你有没有机会打开服务器,可以在那里修改。

不扣钱了别忘了请客!!
xjbs 2002-07-12
  • 打赏
  • 举报
回复
xc

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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