J'essaie d'exécuter la version non graphique de l'assistant de configuration à l'aide de Power Shell, car je voudrais définir les noms de base de données de configuration et d' administration. L'assistant GUI ne vous donne pas toutes les options de configuration possibles (mais même s'il ne le fait pas non plus).
J'exécute cette commande:
New-SPConfigurationDatabase
-DatabaseName "Sharepoint2010Config"
-DatabaseServer "developer.mydomain.pri"
-AdministrationContentDatabaseName "Sharepoint2010Admin"
-DatabaseCredentials (Get-Credential)
-Passphrase (ConvertTo-SecureString "%h4r3p0int" -AsPlainText -Force)
Bien sûr, tout cela est dans la même ligne. Je les ai décomposés en lignes distinctes pour en faciliter la lecture. Lorsque j'exécute cette commande, j'obtiens cette erreur:
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
J'ai créé deux comptes de domaine et je ne les ai ajoutés à aucun groupe:
- SPF_DATABASE - compte de base de données
- SPF_ADMIN - compte de batterie de serveurs
J'exécute la console PowerShell en tant qu'administrateur de domaine. J'ai essayé d'exécuter SQL Management Studio en tant qu'administrateur de domaine et j'ai créé une base de données factice et cela a fonctionné sans problème.
Je suis entrain de courir:
- Windows 7 x64 sur la machine sur laquelle Sharepoint Foundation 2010 doit être installé et dispose également d'une base de données SQL Server 2008 R2 préinstallée
- Windows Server 2008 R2 Server Core est mon contrôleur de domaine qui sert uniquement les fonctionnalités de domaine et rien d'autre
J'ai installé Sharepoint selon les guides MS http://msdn.microsoft.com/en-us/library/ee554869%28office.14%29.aspx en installant tous les correctifs supplémentaires liés à ma configuration.
Des idées que dois-je faire pour le faire fonctionner?
la source
FarmCredentials
que j'entre lors de son exécution. Si j'omis, onDatabaseName
me demandera de le saisir également, alors pensez àFarmCredentials
ne pas le manquer.DatabaseCredentials
pouvez-vous accéder correctement à lamaster
base de données?DatabaseCredentials
partie en ce moment, je pense. Aussi - j'ai fait une recherche sur google pour une partie de l'erreur que vous obtenez, et j'ai vu quelques articles de blog qui disent que désactiver le pare-feu Windows a résolu ce problème . Ça vaut le coup, je suppose. (Si cela le corrige, vous pouvez réactiver le pare-feu Windows et ouvrir UDP 1434 pour sqlbrowser.exe)Essayez de vous connecter au serveur SQl et vérifiez les perms sur la base de données créée. Les comptes d'utilisateurs que vous avez spécifiés doivent avoir des rôles dbcreator et dbsecurity sur le serveur SQL pour créer la base de données de configuration.
HTH
la source