Enable Performance Point

Aug 3, 2011 at 7:42 PM
Edited Aug 3, 2011 at 7:44 PM

When i enable Performance Point in AutoSPInstaller i get some problems.

I get a error where stay that the user have no rigths to make changes at the database or the database is not present.

Can anyone help me ?

My SPS_Install user have the sysadmin role on the sql Server

 

 

--------------------------------------------------------------
 - Provisioning PerformancePoint Service...
 - Checking PerformancePoint Service instance...
 - PerformancePoint Service instance already started.
 - PerformancePoint Service already provisioned.
 - Setting PerformancePoint Data Source Unattended Service Account...
 - Renaming Performance Point Service Application Database
 - Renaming Performance Point Service Application Database
--------------------------------------------------------------
Script aborted!


Exception             : System.Management.Automation.MethodInvocationException:
                         Ausnahme beim Aufrufen von "ExecuteNonQuery" mit 0 Arg
                        ument(en):  "Der Benutzer hat keine Berechtigung zum Än
                        dern der 'PerformancePoint Service_fd9177b00e2c4f1d99a4
                        3fb47a4a4e85'-Datenbank, die Datenbank ist nicht vorhan
                        den, oder sie befindet sich in einem Zustand, in dem ke
                        ine Zugriffsüberprüfungen zulässig sind.
                        Fehler bei der ALTER DATABASE-Anweisung.
                        Die 'PerformancePoint Service_fd9177b00e2c4f1d99a43fb47
                        a4a4e85'-Datenbank ist nicht vorhanden. Stellen Sie sic
                        her, dass der Name richtig eingegeben wurde.
                        Die Konfigurationsoption 'show advanced options' wurde 
                        von 1 in 1 geändert. Führen Sie zum Installieren die RE
                        CONFIGURE-Anweisung aus.
                        Die Konfigurationsoption 'xp_cmdshell' wurde von 1 in 1
                         geändert. Führen Sie zum Installieren die RECONFIGURE-
                        Anweisung aus." ---> System.Data.SqlClient.SqlException
                        : Der Benutzer hat keine Berechtigung zum Ändern der 'P
                        erformancePoint Service_fd9177b00e2c4f1d99a43fb47a4a4e8
                        5'-Datenbank, die Datenbank ist nicht vorhanden, oder s
                        ie befindet sich in einem Zustand, in dem keine Zugriff
                        süberprüfungen zulässig sind.
                        Fehler bei der ALTER DATABASE-Anweisung.
                        Die 'PerformancePoint Service_fd9177b00e2c4f1d99a43fb47
                        a4a4e85'-Datenbank ist nicht vorhanden. Stellen Sie sic
                        her, dass der Name richtig eingegeben wurde.
                        Die Konfigurationsoption 'show advanced options' wurde 
                        von 1 in 1 geändert. Führen Sie zum Installieren die RE
                        CONFIGURE-Anweisung aus.
                        Die Konfigurationsoption 'xp_cmdshell' wurde von 1 in 1
                         geändert. Führen Sie zum Installieren die RECONFIGURE-
                        Anweisung aus.
                           bei System.Data.SqlClient.SqlConnection.OnError(SqlE
                        xception exception, Boolean breakConnection)
                           bei System.Data.SqlClient.TdsParser.ThrowExceptionAn
                        dWarning(TdsParserStateObject stateObj)
                           bei System.Data.SqlClient.TdsParser.Run(RunBehavior 
                        runBehavior, SqlCommand cmdHandler, SqlDataReader dataS
                        tream, BulkCopySimpleResultSet bulkCopyHandler, TdsPars
                        erStateObject stateObj)
                           bei System.Data.SqlClient.SqlCommand.RunExecuteNonQu
                        eryTds(String methodName, Boolean async)
                           bei System.Data.SqlClient.SqlCommand.InternalExecute
                        NonQuery(DbAsyncResult result, String methodName, Boole
                        an sendToPipe)
                           bei System.Data.SqlClient.SqlCommand.ExecuteNonQuery
                        ()
                           bei ExecuteNonQuery(Object , Object[] )
                           bei System.Management.Automation.DotNetAdapter.Auxil
                        iaryMethodInvoke(Object target, Object[] arguments, Met
                        hodInformation methodInformation, Object[] originalArgu
                        ments)
                           --- Ende der internen Ausnahmestapelüberwachung ---
                           bei System.Management.Automation.DotNetAdapter.Auxil
                        iaryMethodInvoke(Object target, Object[] arguments, Met
                        hodInformation methodInformation, Object[] originalArgu
                        ments)
                           bei System.Management.Automation.DotNetAdapter.Metho
                        dInvokeDotNet(String methodName, Object target, MethodI
                        nformation[] methodInformation, Object[] arguments)
                           bei System.Management.Automation.Adapter.BaseMethodI
                        nvoke(PSMethod method, Object[] arguments)
                           bei System.Management.Automation.ParserOps.CallMetho
                        d(Token token, Object target, String methodName, Object
                        [] paramArray, Boolean callStatic, Object valueToSet)
                           bei System.Management.Automation.MethodCallNode.Invo
                        keMethod(Object target, Object[] arguments, Object valu
                        e)
                           bei System.Management.Automation.MethodCallNode.Exec
                        ute(Array input, Pipe outputPipe, ExecutionContext cont
                        ext)
                           bei System.Management.Automation.ParseTreeNode.Execu
                        te(Array input, Pipe outputPipe, ArrayList& resultList,
                         ExecutionContext context)
                           bei System.Management.Automation.StatementListNode.E
                        xecuteStatement(ParseTreeNode statement, Array input, P
                        ipe outputPipe, ArrayList& resultList, ExecutionContext
                         context)
TargetObject          : 
CategoryInfo          : NotSpecified: (:) [], MethodInvocationException
FullyQualifiedErrorId : DotNetMethodException
ErrorDetails          : 
InvocationInfo        : System.Management.Automation.InvocationInfo
PipelineIterationInfo : {}
PSMessageDetails      : 


Aug 13, 2011 at 4:09 PM

See step #3 here: http://autospinstaller.codeplex.com/discussions/263027

You may just have to give it permissions pos-install.