小编nir*_*ren的帖子

如何从SQL服务器发出HTTP请求?

我想从SQL服务器向Tomcat服务器发送HTTP请求.我在Tomcat服务器上安装了SQL Server 2012 express和非.NET应用程序.我已经完成了这一点,比如从SQL服务器发出HTTP请求

正如在上面的文章中所说,"必须在服务器上安装COM对象WinHttp.WinHttpRequest.5.1,一些典型的变体是WinHttp.WinHttpRequest.5".我从winhttp下载链接下载了 winhttp.zip,在zip文件夹中找到了winhttp.dll,并C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER2\MSSQL\Binn按照这个msdn链接中的建议将其粘贴.

遵循同样的建议,我在SSMS中执行了以下行:

sp_addextendedproc 'GetHttp',
 'C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER2\MSSQL\Binn\winhttp.dll';
Run Code Online (Sandbox Code Playgroud)

我还在SSMS中执行了以下代码,如"从SQL服务器链接发出HTTP请求"中所述:

Alter function GetHttp
(
@url varchar(8000)      
)
returns varchar(8000)
as
BEGIN
DECLARE @win int 
DECLARE @hr  int 
DECLARE @text varchar(8000)

EXEC @hr=sp_OACreate 'WinHttp.WinHttpRequest.5.1',@win OUT 
IF @hr <> 0 EXEC sp_OAGetErrorInfo @win

EXEC @hr=sp_OAMethod @win, 'Open',NULL,'GET',@url,'false'
IF @hr <> 0 EXEC sp_OAGetErrorInfo @win

EXEC @hr=sp_OAMethod @win,'Send'
IF @hr <> 0 EXEC sp_OAGetErrorInfo @win

EXEC @hr=sp_OAGetProperty @win,'ResponseText',@text OUTPUT
IF …
Run Code Online (Sandbox Code Playgroud)

sql-server tomcat

15
推荐指数
5
解决办法
5万
查看次数

Git在服务器上(Windows Server 2012)

我们希望Git在我们的专用服务器中安装以管理我们的代码版本和代码修订.我们的专用服务器有Windows Server 2012.我们考虑过GitLab,但Windows 不支持它.建议我应该使用哪一个,有Gitprep窗口.

git gitlab windows-server-2012

15
推荐指数
3
解决办法
3万
查看次数

如何备份/移动LXC容器?

我想采取lxc容器备份.我们有服务器,12.04 LTS ubuntu server我已安装LXC - 1.0.0.alpha2在其中.我想将我们的ubuntu服务器更新为14.04 LTS.所以我想做的是备份LXC容器 - >将OS升级到14.04 - >恢复LXC容器.使用早期版本(我猜是0.7.5)有lxc-backup和lxc-restore但是1.0.0.alpha2我们没有备份和恢复操作.我怎样才能备份lxc容器.我花了超过3个小时将副本容器文件夹(/ var/lib/lxc/my_container /)放入pendrive并将其粘贴到另一个12.04 LTS服务器中,但它无法正常运行,我得到的错误是,

#sudo lxc-start -n my_container
lxc-start: invalid sequence number 1, expected 4.
lxc-start: failed to spwan "my_container"
Run Code Online (Sandbox Code Playgroud)

那么我怎么能期望它在升级的14.04服务器操作系统中有效.

有想法进行lxc-container备份吗?

backup ubuntu lxc

12
推荐指数
2
解决办法
4万
查看次数

与多个字段不同,以及mongodb中的where条件

我想查询相当于写入distinctwheremongodb.sql查询是 select DISTINCT key,score from GPC where note="test2" and notetwo = "meet2"

{ "_id" : ObjectId("4dc86fef6a0aa8513ab5f21c"), "key" : "SAGAR","score" : 16, "note" : "test1", "notetwo" : "meet1" } 
{ "_id" : ObjectId("4dc86ffd6a0aa8513ab5f21d"), "key" : "SAGAR456", "score" : 17, "note" : "testjh1", "notetwo" : "meetjh1" } 
{ "_id" : ObjectId("4dc8700b6a0aa8513ab5f21e"), "key" : "SAGAR33", "score" : 37, "note" : "test2", "notetwo" : "meet2" } 
{ "_id" : ObjectId("4dc871686a0aa8513ab5f21f"), "key" : "SAGAR33", "score" : 37, "note" : …
Run Code Online (Sandbox Code Playgroud)

mongoose mongodb node.js

9
推荐指数
1
解决办法
6743
查看次数

如何将数据从数据库推送到应用程序?

我想将数据从数据库推送到应用程序,而不是应用程序提取数据。我已经安装了ms sql服务器和apache tomcat服务器。我在apache tomcat中有我的应用程序,在这里我建立了数据库连接。现在,我希望数据库在有数据更新时发送数据。但是我所知道的是从数据库中获取数据不是一个好主意,因为应用程序需要监视数据库以获取更新的数据将导致每5秒触发一次查询,因此效率也不高。

我谷歌它得到一些答案,他们是查询通知在这里,SQL Server代理作业自动安排任务。如果您有其他建议,请发布。

database sql-server tomcat query-notifications

5
推荐指数
1
解决办法
7915
查看次数

将值从SQL Server导出到txt文件

我想将值从SQL Server导出到txt文件.我知道BCP,我需要提供查询或表名来从表中导出数据.我不想导出数据,但我想导出分配给变量的值.我怎么能这样做,有什么帮助吗?

sql sql-server sql-server-2012

5
推荐指数
1
解决办法
9248
查看次数

如何将一个页面的参数转发到另一个jsp页面?

我是 jsp 新手,我必须将名称从一个文件转发到另一个文件。经过大量挖掘后,我发现下面的代码可以工作,但不起作用。我有三个 jsp 文件,如 oneMain.jsp、twoMain.jsp 和 ThreeMain.jsp。我将名称 ThreeMain 从 oneMain.jsp 转发到 TwoMain.jsp。这样我就可以显示 ThreeMain.jsp 页面的内容

oneMain.jsp 代码是

<jsp:forward page="twoMain.jsp">
<jsp:param name="visualName" value="threeMain.jsp"/>
</jsp:forward>
Run Code Online (Sandbox Code Playgroud)

TwoMain.jsp 代码是

<jsp:forward page="<%= request.getParameter("visualName")%>"/>
Run Code Online (Sandbox Code Playgroud)

最后我想要显示 ThreeMain.jsp 内容。

jsp

4
推荐指数
1
解决办法
4万
查看次数

SQL-Azure 的默认端口

在我的本地系统中,我使用sql express,我知道默认端口是1433。现在我开始在远程sql服务器(microsoft SQL azure)上工作,我不知道如何将我的应用程序(mathematica)与远程数据库连接。我有以下详细信息

UserName: xxxxxxx
ServerName: xxxx7iuiuh6.database.windows.net
Password: xxxxxxx
Run Code Online (Sandbox Code Playgroud)

我可以从 SSMS 连接到该数据库,但不能从我的应用程序(mathematica)连接到该数据库,它要求我提供主机名、端口号、用户名和密码。我有用户名和密码,但没有主机名和端口。所以我无法从我的应用程序连接到远程数据库。

远程数据库是否有默认端口号,我尝试使用服务器名称而不是主机名和默认端口号 1433,但没有成功。

谁能帮我?

sql-server azure-sql-database

3
推荐指数
1
解决办法
7925
查看次数

使用powershell脚本制作批处理文件

我已经完成了我想要发送邮件的命令Powershell。这是我的代码

powershell.exe
$user="username@gamil.com"
$pass=cat I:\password.txt | convertto-securestring
$mycred = new-object -typename System.Management.Automation.PSCredential -argumentlist $user, $pass
send-MailMessage -SmtpServer smtp.gmail.com -Credential $mycred -Usessl true -From 'username@gamil.com' -To 'usernametwo@gamil.com' -Subject 'failure Test'
Run Code Online (Sandbox Code Playgroud)

当我在命令提示符下执行时,上面的代码工作正常,但当我尝试制作.bat文件时却没有。我用代码做了什么问题?

powershell smtp batch-file

2
推荐指数
1
解决办法
8642
查看次数

在Mongodb中不允许null

我正在使用猫鼬.我想创建一个字段,not null因为sql确实意味着当一个null值尝试插入一个集合时,它不应该允许存储空值.

mongoose mongodb

1
推荐指数
1
解决办法
2335
查看次数