Estoy tratando de ejecutar la versión no GUI del asistente de configuración usando power shell porque me gustaría establecer los nombres de las bases de datos de configuración y administración. El asistente de GUI no le brinda todas las opciones posibles para la configuración (pero a pesar de que tampoco lo hace).
Ejecuto este comando:
New-SPConfigurationDatabase
-DatabaseName "Sharepoint2010Config"
-DatabaseServer "developer.mydomain.pri"
-AdministrationContentDatabaseName "Sharepoint2010Admin"
-DatabaseCredentials (Get-Credential)
-Passphrase (ConvertTo-SecureString "%h4r3p0int" -AsPlainText -Force)
Por supuesto, todos estos están en la misma línea. Los he dividido en líneas separadas para que sea más fácil de leer. Cuando ejecuto este comando me sale este error:
New-SPConfigurationDatabase : Cannot connect to database master at SQL server a
t developer.mydomain.pri. The database might not exist, or the current user does
not have permission to connect to it.
At line:1 char:28
+ New-SPConfigurationDatabase <<<< -DatabaseName "Sharepoint2010Config" -Datab
aseServer "developer.mydomain.pri" -AdministrationContentDatabaseName "Sharepoint
2010Admin" -DatabaseCredentials (Get-Credential) -Passphrase (ConvertTo-SecureS
tring "%h4r3p0int" -AsPlainText -Force)
+ CategoryInfo : InvalidData: (Microsoft.Share...urationDatabase:
SPCmdletNewSPConfigurationDatabase) [New-SPConfigurationDatabase], SPExcep
tion
+ FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletNewSPCon
figurationDatabase
Creé dos cuentas de dominio y no las agregué a ningún grupo:
- SPF_DATABASE - cuenta de base de datos
- SPF_ADMIN - cuenta de la granja
Estoy ejecutando la consola powershell como administrador de dominio. Intenté ejecutar SQL Management Studio como administrador de dominio y creé una base de datos ficticia y funcionó sin problemas.
Estoy corriendo:
- Windows 7 x64 en la máquina donde se debe instalar Sharepoint Foundation 2010 y también tiene preinstalada la base de datos SQL Server 2008 R2
- Windows Server 2008 R2 Server Core es mi controlador de dominio que solo sirve funciones de dominio y nada más
He instalado Sharepoint de acuerdo con las guías de MS http://msdn.microsoft.com/en-us/library/ee554869%28office.14%29.aspx instalando todos los parches adicionales relacionados con mi configuración.
¿Alguna idea de qué debo hacer para que funcione?
fuente
FarmCredentials
que ingreso cuando se ejecuta. Si omitiera, tambiénDatabaseName
me pedirían que lo ingrese, así que considereFarmCredentials
no faltar.DatabaseCredentials
, ¿puede acceder correctamente a lamaster
base de datos?DatabaseCredentials
parte en este momento, creo. Además, hice un google por parte del error que está recibiendo, y vi un par de publicaciones en el blog que dicen que desactivar Windows Firewall solucionó este problema Vale la pena intentarlo, supongo. (Si lo soluciona, puede volver a activar el Firewall de Windows y abrir UDP 1434 para sqlbrowser.exe)Intente iniciar sesión en el servidor SQl y verifique los permisos en la base de datos creada. Las cuentas de usuario que especificó deben tener roles dbcreator y dbsecurity en el servidor SQL para crear la base de datos de configuración.
HTH
fuente