当前位置: 首页 > 面试题库 >

如何从SQL运行程序?

诸正谊
2023-03-14
问题内容

我需要实现一个工具,该工具可以在数据库记录匹配某些条件时从SQL Server数据库运行程序。有办法吗?


问题答案:

我对xp_cmdshell会很小心,因为它会造成相当大的安全漏洞。在http://www.databasejournal.com/features/mssql/article.php/3372131/Using-
xpcmdshell.htm中
查看此文章

如果服务帐户具有本地管理权限,则可以使用此过程执行任何Windows操作系统命令。

看看我前段时间问过的类似问题。经过研究,我认为对于生产数据库服务器而言,html" target="_blank">安全风险太大。您的情况可能有所不同,而xp_cmdshell可能是答案。 SQL
Server xp_cmdshell



 类似资料:
  • 问题内容: 我有用R编写的程序。我可以从R GUI运行它,它会吐出结果。 有没有办法从Java运行该程序? 问题答案: 您可能需要看一下这三个项目。 JRI-Java / R接口 Rserve rcaller

  • 问题内容: 我尝试使用下面的代码来运行我从Apple脚本创建的独立实用程序应用程序,但是出现“无文件或目录不存在”错误。 我在项目,dist,父目录中放置了相同的副本(用于测试),但没有帮助。 因此,我的问题是:我对运行该应用程序的调用是否不好(也许是因为它不是Windows exe)?如何从Java运行Mac App? 谢谢 问题答案: Mac App Bunde不是可执行文件,而是具有特殊结构

  • 问题内容: Bash脚本非常有用,可以节省很多编程时间。那么,如何在C ++程序中启动bash脚本呢?另外,如果您知道如何使用户成为超级用户,那也会很好。谢谢! 问题答案: 使用功能。

  • 问题内容: 我正在构建一个Java程序来自动化服务器端的过程。通常,我cd到Desktop / GIT /并使用此maven命令“ mvn integration- test -DskipTests -P Interactive -e”。 我正在构建一个Java程序,并且试图运行该命令行,但到目前为止我没有成功。 到目前为止,这是代码: 问题答案: 我设法使用以下代码运行mvn :(我使用此命令:

  • 我在SQL Server中有一个数据库,其中包含一天内收集的数据,在PostgreSQL中有一个数据库,其中包含OSM数据。我需要修改收集的数据,以便为我的用户创建报告。 现在,我设想以某种方式从SQL Server调用PostgreSQL过程,将收集的数据传递给PostgreSQL,对这些数据进行处理,然后将另一个结果集返回给SQL Server以创建报告。 实现这一目标的“最有效”方式是什么?

  • 问题内容: 我正在尝试从Windows中的命令行执行Java程序。这是我的代码: 我不确定如何执行程序-有帮助吗?在Windows上可以吗?为什么它不同于另一个环境(我以为JVM只写一次,可以在任何地方运行)? 问题答案: 假设你的文件位于 运行命令提示符 这使C:\ mywork成为当前目录。 这将显示目录内容。你应该在文件中看到。 这告诉系统在哪里可以找到JDK程序。 这将运行编译器。除了下一