尝试连接到SQL Server时出现以下错误:
无法连接到108.163.224.173.
建立与SQL Server的连接时发生与网络相关或特定于实例的错误.
服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.
(提供程序:命名管道提供程序,错误:40 - 无法打开与SQL Server的连接)(Microsoft SQL Server,错误:1326)
当我尝试在Visual Studio 2010中将我的数据库配置为gridview时抛出此错误.我对如何调试此错误感到茫然.
你会如何调试此错误?除了错误消息中提到的那个之外,我应该采取哪些步骤来确定这里真正发生了什么?
我工作的应用程序包含一个Web角色:它是一个简单的Web应用程序.我需要在Windows Azure中托管应用程序,因此我创建了一个Web角色.我其实想知道这些角色是什么.他们的编码明智或存储方面的意义是什么?
azure azure-worker-roles azure-web-roles azure-vm-role azure-virtual-machine
在Azure中,有2个选项可用于创建虚拟机.A.正常VM B.经典VM
有谁知道这两个选项有什么区别?我们什么时候使用其他?
我试图Install-Module Azure
在PowerShell中安装Azure .我收到以下错误:
PS C:\Windows\system32> Install-Module Azure
Install-Module : The term 'Install-Module' is not recognized as the name of a cmdlet, function, script file,
or operable program. Check the spelling of the name, or if a path was included, verify that the path is corre
ct and try again.
At line:1 char:1
+ Install-Module Azure
+ ~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (Install-Module:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Run Code Online (Sandbox Code Playgroud)
为什么PS无法识别基本的安装模块?没有这个,我甚至无法安装Azure.我该怎么办?
Azure Active Directory是Azure提供的"即服务".我见过Microsoft的文档和内容,说明可以用于SSO和其他Web应用程序进行统一身份验证.
是否可以使用Azure Active Directory替换虚拟网络中Azure虚拟机中的Windows Server AD?我看到Azure VM上的Windows Server Active Directory安装涉及PowerShell和其他东西的执行?
active-directory azure azure-virtual-machine azure-virtual-network azure-active-directory
我一直在调查我的生产应用程序的缓慢预热时间,我得到了一些意想不到的结果.
在各种Azure VM上进行测试表明,预热时间与应用程序服务器性能密切相关(因此它不是外部请求,包括sql),但真正有趣的是与Azure Web Apps和我自己的本地计算机的比较(所有时间都是从大约3次运行的平均值):
VM A0: >1m
VM A2: 13s
VM D2V2: 6.8s
VM D5V2: 7.8s
Wep App P2: 25s
Web App S2: 26.5s
My local machine: 6.6s
Run Code Online (Sandbox Code Playgroud)
我的本地机器是一台3.3GHz的i5.
即使本地计算机通过Internet连接到同一SQL Azure数据库,该本地计算机也是最快的,并且该请求包括实体框架的模型检查.
所有测试都使用.NET 4.6.1,这是目前最新的版本.
明显的结论:
这看起来很可疑.还有什么想法可能会发生什么?或者要测试什么?
在进行一些分析之后编辑:以下所有内容都没有解释我的问题,但它仍然是有趣的信息(在另一个A2 VM上测试,在连接分析器时总请求时间为20秒):
几乎没有并行化.
所以我正在寻找一种在Linux vm中托管网站的成本效益方式.定价仅说明VM的CPU和RAM.操作系统和虚拟机中的应用程序占用的空间以及正在进行的磁盘使用情况如何?这是一个额外的成本?什么是磁盘的大小?
我正在尝试在西欧 Azure 区域使用 Terraform 创建一个 Linux VM,并使用 Ubuntu Server 20.04 LTS 映像。我可以在 Azure 门户中很好地完成此操作,但 Terraform 抱怨该图像不存在:
平台映像“Canonical:UbuntuServer:20.04-LTS:latest”不可用。
确实,az vm image list --location westeurope
证实了这一点;18.04 LTS 存在,但没有 20.04 LTS。
我正在使用该azurerm_linux_virtual_machine
资源,内容如下source_image_reference
:
source_image_reference {
publisher = "Canonical"
offer = "UbuntuServer"
sku = "20.04-LTS" # FIXME SKU doesn't exist in westeurope
version = "latest"
}
Run Code Online (Sandbox Code Playgroud)
我对此完全困惑!如何在 Terraform 中访问 Azure 市场中的图像?我已经看到plan
需要该块的建议,但不知道(也没有找到任何文档)如何配置它。
我不知道这是不是正确的地方,但我假设MSFT工作人员也回答了这些问题,因为天蓝色门户链接到StackOverflow?
问题:
很抱歉问这些问题.尽我所能去谷歌,我所能找到的只是Scott Gu的一篇文章,他说VM不会被收费,而且除此之外的细节很少.
我正在尝试使用Visual Studio 2013将我的ASP.NET MVC4 Web应用程序发布到我已在Azure中运行的虚拟机.虚拟机上安装了IIS.
我没有使用Azure网站功能,因为它不支持虚拟网络,因此无法使用专用LAN IP连接到在Azure VM上运行的SQL Server数据库.因此,此发布问题与更简单的发布到azure网站功能无关.
Visual Studio的发布功能的GUI首先以提示选择我的目标发布目的地开始.在此提示符下,我选择发布到Windows Azure虚拟机.它会显示一个提示,其中包含一个下拉菜单,我希望能够选择现有的虚拟机.有一个加载微调器图标让我认为它连接到Azure以查询可用的VM.我的VM永远不会被选中 - 下拉列表为空.它表明我使用预期的用户名登录.
我需要做些什么来使我的虚拟机在Azure中显示在此下拉列表中,以便我可以轻松地发布到它们?
我安装了Web Deploy的完整安装,并为TCP端口8172创建了一个端点.