2014-07-22 17 views
11

Ich glaube nicht, dass diese Frage beantwortet wurde, Entschuldigung, wenn ich einen Thread verpasst habe.SSIS-Fehler: 0xC00160AE - Zugriff verweigert

Kurz gesagt, ich habe eine Vanilla-Installation von SQL 2012 und SSIS auf meinem lokalen Rechner durchgeführt. Ich habe SSIS so konfiguriert, dass es mit dem Konto NT AUTHORITY \ Local Service ausgeführt wird (habe auch meine lokale Anmeldung ausprobiert) und verwende SSMS unter meiner lokalen Anmeldung (ich bin ein lokaler Administrator). Die SQL-Instanz wird als NT-Dienst \ MSSQLSERVER ausgeführt.

Ich kann auf Integration Services im Objekt-Explorer zugreifen und Pakete mit der GUI ausführen. Wenn jedoch aus dem Code aufrufen, erhalte ich die folgende:

Could not load package "\MSDB\FileLoad\CustomerMaster_Customer" because of error 0xC00160AE. Description: Connecting to the Integration Services service on the computer "UKLT-RHE-1" failed with the following error: "Access is denied."

By default, only administrators have access to the Integration Services service. On Windows Vista and later, the process must be running with administrative privileges in order to connect to the Integration Services service. See the help topic for information on how to configure access to the service.

Jede Hilfe ist muchly geschätzt !!

Vielen Dank im Voraus,

Reiche

+0

Ich mag würde auf diese festzustecken, dass diese genauen Fehler werden auch, wenn Sie den Namen Ihrer Integrations-Services-Instanz ... als admin – mcfea

+1

Run SSMS falsch geschrieben haben geworfen bekommen. –

Antwort

8

Nur für den Fall, dass die von @richhemmings angezeigte Seite nicht verfügbar ist.

To grant access to the Integration Services service

1.Run Dcomcnfg.exe. Dcomcnfg.exe provides a user interface for modifying certain settings in the registry.

2.In the Component Services dialog, expand the Component Services > Computers > My Computer > DCOM Config node.

3.Right-click Microsoft SQL Server Integration Services 11.0, and then click Properties.

4.On the Security tab, click Edit in the Launch and Activation Permissions area.

5.Add users and assign appropriate permissions, and then click Ok.

6.Repeat steps 4 - 5 for Access Permissions.

7.Restart SQL Server Management Studio.

8.Restart the Integration Services Service.

+0

Und wer hätte gedacht, die von @richhemmings * angezeigte Seite ist * nicht verfügbar. – GSerg