问题标签 [remote-connection]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1591 浏览

perl - 如何在不使用第三方工具的情况下在 perl 中获取远程机器操作系统版本

我有一个要求,我必须在 perl 中找到在远程机器上运行的操作系统。该机器可以在任何操作系统上运行,从 windows、linux 到 aix。我见过很少的解决方案,但不幸的是,所有这些都需要安装在这种情况下无法完成的第三方工具。

您能否指导我以某种方式获取远程机器操作系统的详细信息(名称和版本),而无需安装第三方工具。

0 投票
3 回答
27671 浏览

c# - C# 启动计划任务

我正在尝试用 c# 编写一个简单的表单,它将在某些计算机上运行计划任务。我到目前为止是:

由于某种原因,这不起作用(IE - 计划任务未启动)。我尝试从 cmd 运行这个:

它工作得很好。有什么建议么?谢谢!

0 投票
1 回答
11970 浏览

sql-server - 无法建立与 SQL Server 的连接

我正在尝试从位于服务器(具有 IIS7)上的应用程序访问位于我计算机上的 SQL DB。
我在 WebConfig 中使用我的计算机的 IP 设置 ConnectionString,但我总是收到此错误:

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。服务器未找到或无法访问。验证实例名称是否正确以及 SQL Server 是否配置为允许远程连接。(提供者:命名管道提供者,错误:40 - 无法打开与 SQL Server 的连接)

正如错误中提到的那样,我想启用远程连接。这些是我为了使它工作而尝试的事情:

  1. 确保在我的服务器的属性窗口中选中“允许远程连接”到此服务器
  2. 在 SQL Server 配置管理器中启用 TCP/IP
  3. 右键单击 TCP/IP 并在“属性”中将端口设置为 1433 并删除动态端口中的“0”
  4. 在 Windows 防火墙中创建新规则以允许来自端口 1433 的连接
  5. 将 MSSQL/Binn 文件夹中的 sqlservr.exe 添加到“允许程序通过 Windows 防火墙”
  6. 重新启动了服务

没有任何帮助。我还可以做些什么?

编辑:
连接字符串:

0 投票
4 回答
12803 浏览

sql-server - 无法仅从远程服务器使用 SQL 身份验证登录

我正在尝试使用“sa”用户名及其密码从远程服务器连接到 SQL Server 2008(我可以在自己的计算机上使用此用户名和密码正常登录 - 因此选择了“SQL Server 和 Windows 身份验证模式”)。
在我计算机上的 SQL Server 日志文件中,我看到此错误:

用户“sa”登录失败。原因:尝试使用 SQL 身份验证登录失败。服务器配置为仅用于 Windows 身份验证。

我认为这可能是远程连接问题,所以我检查了属性中的远程连接是否已启用,在配置管理器中我启用了 TCP/IP 和共享管道,然后重新启动了服务,并为端口 1433 创建了防火墙规则。我还尝试关闭防火墙,以防它以某种方式被阻止,但我得到了同样的错误。

仅当从远程服务器访问 SQL Server 时才会出现此错误?
我该如何解决?

0 投票
1 回答
1172 浏览

netbeans - 使用 Netbeans 或其他客户端工具远程连接到 Jira

我正在使用 Atlassian JIRA™(专业版,版本:3.0.3-#75和 Netbeans IDE 7.1 但是当尝试验证从 netbeans 到 Jira 的连接时,它给了我这个错误“未启用 Jira RPC 服务

虽然我已经启用它并且我也启用了在 Jira 中允许远程调用

更具体地说,我安装的“RPC JIRA Plugin”是

标准 JIRA RPC 服务,包括 SOAP 和 XML-RPC。插件版本:1.1 JIRA 版本:3.0

它具有 System XML-RPC Services (xmlrpc) 标准的 JIRA XML-RPC 服务。RPC 字段协调器 (rpcFieldCoordinator) 问题服务 (issueService)
用户服务 (userService)
令牌管理器 (tokenManager)
系统 SOAP 服务 (soap) 标准的 JIRA SOAP 服务。魔术场验证器 (magicFieldValidator) 项目服务 (projectService)

我的全局配置是: 允许用户对问题进行投票 ON 允许用户观看问题 ON 允许未分配的问题 ON 缓存问题 ON 外部用户管理 OFF 注销确认从不使用 Gzip 压缩 OFF 接受远程 API 调用 ON

顺便说一句,不仅仅是netbeans,我在其他工具上也遇到了同样的问题,连接到jira

如果尽快找到我的答案,我将不胜感激。谢谢

0 投票
2 回答
115186 浏览

configuration - 使用代码或脚本(查询)启用到 sql server express 已安装数据库的 tcp\ip 远程连接

我正在使用我的应用程序部署 sql express。我希望该数据库引擎接受远程连接。我知道如何通过启动 sql server 配置管理器、启用 tcp/ip 连接、指定端口等来配置该手册。我想知道是否可以从命令行执行相同的操作。

或者,也许我将不得不在 Visual Studio 中创建一个“SQL Server 2008 服务器项目”。

编辑 1

我在这里发布了同样的问题,但我想在已经安装的 sql express 实例上做同样的事情。看看这里的问题

编辑 2

我发现这些链接声称要做类似的事情,但我仍然无法使其工作。

1) http://support.microsoft.com/kb/839980

2) http://social.msdn.microsoft.com/Forums/en-US/sqlexpress/thread/c7d3c3af-2b1e-4273-afe9-0669dcb7bd02/

3) http://www.sql-questions.com/microsoft/SQL-Server/34211977/can-not-connect-to-sql-2008-express-on-same-lan.aspx

4) http://datazulu.com/blog/post/Enable_sql_server_tcp_via_script.aspx


编辑 3

正如 Krzysztof 在他的回复中所说,我需要(加上我知道需要的其他东西)

1 - 启用 TCP/IP

在此处输入图像描述

在安装传递参数的新 SQLExpress 实例时,我设法做到了这一点 /TCPENABLED=1当我像这个例子一样安装 sql express 时。该 sql express 实例将启用 TCP/IP

2 - 在防火墙中打开正确的端口

(我已经手动完成了这项工作,但我相信我将能够弄清楚如何使用 c# 进行操作)到目前为止,我必须使用这个控制台命令:

3 - 修改 TCP/IP 属性启用 IP 地址

在此处输入图像描述

我无法弄清楚如何启用 IP、更改端口等。我认为这将是更复杂的解决步骤

4 - 在 sql server 中启用混合模式身份验证

在此处输入图像描述

在安装 SQL Express 并传递参数时,我已经设法做到了这一点,/SECURITYMODE=SQL请参阅步骤 1 的链接。

SQL Server express 需要此身份验证类型才能接受远程连接。

5 - 更改用户 (sa) 默认密码

默认情况下,sa 帐户的密码为 NULL。为了接受连接,该用户必须有密码。我用脚本更改了 sa 的默认密码:

6 - 最后

如果所有最后的步骤都满足,将能够连接:

通过在命令行中键入:C# 中的连接字符串将非常相似。我必须将 -U 替换为 user , -P 替换为密码, -S 替换为数据源。我不记得确切的名字。

0 投票
1 回答
1644 浏览

mysql - 如何更快地建立远程 MySQL 连接?

我有一个 Java 应用程序,它解析文件并将我需要的数据存储在 SQLite 数据库中。

我试图让它将数据存储在我主机服务器上的远程 MySQL 数据库中。

我重写了具有不同语法的查询,但我仍然有一个问题:它比我在本地使用 SQLite 数据库执行它时要慢得多。这是我必须忍受的事情,因为一个是本地的,另一个是远程连接,还是在继续之前我应该​​知道一些事情?

举个例子,我用SQLite数据库解析636个文件,存储我需要的所有数据(有些数据没用,我得整理一些等等)需要2.5分钟。这大约是每秒 4.24 个文件。平均而言,当我使用 MySQL 数据库时,每个文件大约需要 15 秒,因此使用 MySQL 数据库大约需要 63 倍。

我认为主要问题可能是,但我不知道如何解决:每个文件平均有 190 次插入。由于文件是保龄球中心的统计表,并且每场比赛都是一排(每个联赛 60 名球员乘以 3 场比赛),加上一些检查联赛是否存在于联赛表、赛程等,我真的不能只需少插入,因为所有信息都很重要。

我认为如果我可以将游戏部分的所有插页组合到一个大插页中,这将有很大帮助,但我不知道这是否可能/如何可能/是否值得,或者问题是否出在其他地方。

我想知道我是否至少走在正确的轨道上,或者我是否应该习惯我的应用程序需要这么多时间来存储数据,因为它是远程连接的。

0 投票
1 回答
20253 浏览

mysql - 在 Debian 上启用到 MySQL 数据库的远程连接

我在 Debian Lenny 5.0 上安装了一个 MySQL 数据库,我正在尝试使用 PHP 远程连接到该数据库。

这是我登录的方式:

这是我得到的错误:

我不确定为什么我的 linode 用户会出现在那里

为了启用远程连接,我使用了本教程:http ://www.cyberciti.biz/tips/how-do-i-enable-remote-access-to-mysql-database-server.html

我注意到的另一件事是,在 MySQL 端的 phpmyadmin 中,我有这个:

我认为 localhost 必须是我的服务器的 IP 地址?

我做错了什么?

教程中没有几件事不起作用:

保存所有规则:service iptables save不起作用。我收到此错误:

最后,当我执行 mysql -u webadmin –h MY_IP –p 我得到这个:在此处输入图像描述

0 投票
1 回答
1032 浏览

sql-server - SQL Server Express 2012 远程连接是以明文还是加密方式发送数据?

我有一个 Winforms(C#、.NET 4.0)应用程序,我想连接到远程 SQL Server 2012 Express。此外,我想以加密方式从 SQL Server 向我的应用程序发送和接收数据,这样潜在的黑客就不会知道正在发送哪些数据并且无法篡改数据。

示例 1:

是否有一些简单的方法可以做到这一点,或者我是否也应该拥有自己的服务器应用程序,通过 SSL 与之通信,然后在 SQL Server 和我的服务器应用程序之间进行本地通信。

示例 2:

我想保护(加密和防篡改)所有(双向)网络上的通信。

感谢您的时间和帮助。

0 投票
1 回答
2557 浏览

sql-server-2008-express - 在 Windows Server 2008 上启用与 SQL Server 2008 Express 的远程连接

我正在尝试从本地计算机连接到 SQL Server 2008 Express,但由于某些原因,我无法连接到服务器。

  • sqlserver.exe允许在防火墙中
  • TCP 协议已启用
  • sqlexpress在跑
  • 允许远程连接到服务器

当我为公共连接禁用防火墙时,它工作正常

请有其他建议