标签: remote-connection

为SQL Server Express 2012启用远程连接

我刚在家用服务器上安装了SQL Server Express 2012.我正试图从我的桌面PC从Visual Studio 2012连接到它,并反复得到众所周知的错误:

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

我试图解决这个问题:

  • 在服务器上运行SQL Server配置管理器并启用SQL Server Browser
  • 在服务器上为TCP,本地子网上的端口1433和1434添加Windows防火墙例外.
  • 验证我在桌面上登录的用户登录SQL Server实例.
  • 验证我在SQL Server实例上使用Windows身份验证.
  • 反复重启SQL Server和整个dang服务器.
  • 拔掉我所有的头发.

如何让SQL Server 2012 Express允许远程连接!?

remote-connection sql-server-2012 sql-server-2012-express

399
推荐指数
9
解决办法
50万
查看次数

从外部连接到Docker容器中的Postgresql

我在Docker容器中的服务器上有Postgresql.如何从外部(即从我的本地计算机)连接到它?我应该采用什么设置才能允许?

postgresql remote-connection docker

153
推荐指数
12
解决办法
14万
查看次数

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

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

或许我必须在visual studio中创建一个"SQL Server 2008 Server Project".

编辑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 - 在防火墙中打开正确的端口

(我已经完成了这个manualy,但我相信我将能够弄清楚如何用c#来做到这一点)到目前为止,我必须使用这个控制台命令来解决问题:

netsh firewall set portopening protocol = TCP port = 1433 name = SQLPort mode = ENABLE scope = SUBNET profile = CURRENT
Run Code Online (Sandbox Code Playgroud)

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

在此输入图像描述

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

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

在此输入图像描述

我已经设法在安装SQL Express时执行此操作,传递参数/SECURITYMODE=SQL参考步骤1的链接.

SQL Server Express要求此身份验证类型接受远程连接.

5 - 更改用户(sa)默认passowrd …

configuration cmd database-connection remote-connection sql-server-express

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

如何在我的Raspberry Pi上打开外部/远程连接的MySQL?

我有一个Raspberry Pi,可存储自制活动的温度数据.我正在我的计算机上创建一个Spring MVC应用程序,我想点击数据.我的Pi和我的电脑都在本地网络上.我可以完美地将SSH和FTP连接到我的RPi中.

mysql --192.168.1.102 --u root -p db
Run Code Online (Sandbox Code Playgroud)

导致"无法连接到'192.168.1.102上的MySQL服务器'".

显然,我的Java应用程序也没有连接.

SHOW VARIABLES WHERE VARIABLE_NAME = 'port' ;
Run Code Online (Sandbox Code Playgroud)

返回默认端口3306.

是否有必须启用的设置才允许远程连接到MySQL?

mysql remote-connection raspberry-pi

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

如何在Android中启动时启用adbd来侦听端口?

我有一个根深蒂固的HTC Hero,我想要做的是让adbd在启动时监听一个端口.

我尝试了一些代码,发现这里:

setprop service.adb.tcp.port 5555
stop adbd
start adbd
Run Code Online (Sandbox Code Playgroud)

在Android外壳中,它运行良好.

我试图更改init.rc文件.我在init.rc中添加了上面的代码,并通过以下命令将其替换为原始文件:

adb push init.rc sdcard

adb shell
adb su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /
adb cp sdcard/init.rc /
Run Code Online (Sandbox Code Playgroud)

该文件已成功替换,但是当我重新启动手机并尝试连接时:

adb connect <IP>:5555
Run Code Online (Sandbox Code Playgroud)

连接尚未建立.

有任何想法吗?

(PS.我不想使用remoteADB应用程序和shell命令一样 am start -n ... )

boot android init remote-connection adb

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

C#启动计划任务

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

private void button_Click(object sender, EventArgs e)
    {
        try
        {

            for (int i = 0; i < num_of_computers; i++)
            {
                string line;
                line = (" /run /tn myTask /s " + _ReplacerObj.MyComputers[i] + " /u user s /p password");
                proc.WindowStyle = System.Diagnostics.ProcessWindowStyle.Minimized;
                proc.FileName = @"C:\WINDOWS\SYSTEM32\schtasks.exe";
                proc.Arguments = line;
                Process.Start(proc);
            }
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.ToString(), "Error Message!");
        }
Run Code Online (Sandbox Code Playgroud)

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

c:\windows\system32\schtasks.exe /run /tn myTask /s myIp /u user /p password
Run Code Online (Sandbox Code Playgroud)

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

c# task remote-connection

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

进程是否在远程计算机上运行?

我有三台远程连接的远程PC.我正在尝试编写一个简单的Windows应用程序,该应用程序将在单个窗口中显示特定进程是否在任一计算机上运行,​​例如

Server1:Chrome未运行

Server2:Chrome正在运行

Server3:Chrome正在运行

我使用了WMI和C#.到目前为止,我有这么多:

            ConnectionOptions connectoptions = new ConnectionOptions();

            connectoptions.Username = @"domain\username";
            connectoptions.Password = "password";

            //IP Address of the remote machine
            string ipAddress = "192.168.0.217";
            ManagementScope scope = new ManagementScope(@"\\" + ipAddress + @"\root\cimv2");
            scope.Options = connectoptions;
            //Define the WMI query to be executed on the remote machine
            SelectQuery query = new SelectQuery("select * from Win32_Process");

            using (ManagementObjectSearcher searcher = new
                        ManagementObjectSearcher(scope, query))
            {

                ManagementObjectCollection collection = searcher.Get();
                foreach (ManagementObject process in collection)
                {
                    // dwarfs stole the code!! …
Run Code Online (Sandbox Code Playgroud)

c# wmi process remote-connection

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

在Telnet连接之后通过协议不匹配

这就是显示的内容:ssh-2.0-OpenSSH_6.2

我不完全确定这意味着什么.它发生在我尝试使用telnet从不同的Windows计算机远程连接到我的mac时.它是什么意思,我该怎么做才能超越它?我输入计算机的密码吗?在它说之前我只能输入一行

"协议不匹配.

与主机的连接丢失了."

ssh cmd openssh telnet remote-connection

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

RDP会话很慢

因此,我从家里连接到我的工作计算机,而远程桌面连接应用程序却很慢。

我从计算机ping我的工作计算机,它在50ms的合理时间内返回,丢失了0。然后,我尝试从RDP会话ping我的家庭IP,并且每次都超时。不知道这是否可以帮助任何人得出结论,但希望可以。注意如果有帮助,我还将它与Cisco AnyConnect安全移动客户端结合使用。Work是Windows 7Home是Windows 8

我试图关闭家用计算机的防火墙,但没有执行任何操作。

任何帮助都会很棒,可以肯定的是,RDP文件中的设置可能会使它运行起来更加流畅。

我将在下面的修复中尝试进一步编辑此帖子

rdp remote-connection remote-client

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

无法连接到 Kubernetes 中的 Mongodb pod(连接被拒绝)

我有一些远程虚拟机,我想在其中部署一些 Mongodb 实例,然后使它们可以远程访问,但由于某种原因,我似乎无法完成这项工作。

这些是我采取的步骤:

  • 我启动了一个在远程虚拟机上运行 Mongodb 的 Kubernetes pod。
  • 然后我通过 Kubernetes NodePort 服务公开它。
  • 然后我尝试从笔记本电脑连接到 Mongodb 实例,但没有成功。

这是我用来尝试连接的命令:

$ mongo host:NodePort   
Run Code Online (Sandbox Code Playgroud)

(“主机”是指 Kubernetes master)。

这是它的输出:

MongoDB shell version v4.0.3
connecting to: mongodb://host:NodePort/test
2018-10-24T21:43:41.462+0200 E QUERY    [js] Error: couldn't connect to server host:NodePort, connection attempt failed: SocketException:
Error connecting to host:NodePort :: caused by :: Connection refused :
connect@src/mongo/shell/mongo.js:257:13
@(connect):1:6
exception: connect failed
Run Code Online (Sandbox Code Playgroud)

从 Kubernetes master 处,我确保 Mongodb pod 正在运行。然后我在容器中运行 shell 并检查 Mongodb 服务器是否正常工作。此外,我之前通过在 yaml 描述中指定“--bind-ip=0.0.0.0”选项来授予对 Mongodb 服务器的远程访问权限。为了确保已应用此选项,我从同一个 shell 在 Mongodb 实例内运行此命令: …

remote-connection mongodb kubernetes kubernetes-service

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