在我的脑海中触发的一个问题是如何在我的Sharepoint链接/站点存在的地方找到数据库服务器机器信息。我使用Sharepoint 2013服务器,并以任何方式获取我的数据库位置信息。
答案 0 :(得分:4)
有很多方法可以找到您要找的东西。首先想到的是:
中央管理员>执行备份或CentralAdmin /_admin/Backup.aspx
这将为您提供每个Web应用程序的详细列表,通过扩展,您将能够找到内容数据库的名称。
查找SQL数据库服务器,您可以转到中央管理员>应用程序管理>管理内容数据库
选择所需的Web应用程序,单击内容数据库名称将显示数据库服务器名称和数据库名称。
答案 1 :(得分:1)
以下脚本允许从存储在Windows注册表中的连接字符串确定SharePoint DB服务器:
if ((Get-PSSnapin -Name Microsoft.SharePoint.PowerShell -ErrorAction SilentlyContinue) -eq $null)
{
Add-PsSnapin Microsoft.SharePoint.PowerShell
}
Function GetDbConnectionString()
{
$SPFarm = Get-SPFarm
$SPVersion = $SPFarm.BuildVersion.Major.ToString() + "." + $SPFarm.BuildVersion.Minor.ToString()
$ConfigDBKey = 'HKLM:\SOFTWARE\Microsoft\Shared Tools\Web Server Extensions\' + $SPVersion + '\Secure\ConfigDB'
(Get-ItemProperty -Path $ConfigDBKey -Name dsn).dsn
}
GetDbConnectionString