none
angeforderter .Net Framework-Datenprovider kann nicht gefunden werden RRS feed

  • Frage

  • Hallo an alle,

    ich möchte endlich erreichen das mehr auf den Clients und nicht über RDP auf den Server an sich mit SSMS gearbeitet wird.

    Dazu habe ich jetzt SSMS auf den Client installiert. Jedoch kann ich, obwohl ich die Rechte dazu hätte, keine neue Tabelle oder Datenbank anlegen.

    Hierzu erhalte ich immer diese Fehlermeldung:

    TITEL: Microsoft SQL Server Management Studio
    ------------------------------

    Ein Aufrufziel hat einen Ausnahmefehler verursacht. (SQLEditors)

    ------------------------------
    ZUSÄTZLICHE INFORMATIONEN:

    Der angeforderte .Net Framework-Datenprovider kann nicht gefunden werden. Er ist ggf. nicht installiert. (System.Data)

    ------------------------------

    Kann mir hierzu jemand weiterhelfen? Es ist übrigens egal auf welchen SQL Servern ich das probiere (2008 / 2008R2 / 2014). Net-Framework ist das aktuelle drauf

    Freitag, 30. Dezember 2016 11:06

Antworten

  • Vielleicht hilft Dir mein Artikel weiter:

    http://www.insidesql.org/blogs/cmu/sql_server/dbproviderfactories

    Auf Servern habe ich halt schon mal beobachtet, dass die Installation eines OLEDB-Providers die machine.config etwas unsauber verändert.

    Vielleicht tritt das Problem ja auch auf einem Client auf?

    Bitte auch mal die Berechtigungen für die machine.config kontrollieren. Sie sollten so stehen: <server>\Users to Read&Execute und Read.


    Einen schönen Tag noch, Christoph -- Data Platform MVP - http://www.insidesql.org/blogs/cmu

    Montag, 2. Januar 2017 10:37
    Beantworter

Alle Antworten

  • Hi,

    welches SSMS (genaue Versionsnummer) hast Du denn installiert?

    Welches Betriebssystem (auch genaue Versionsnummer) verwendest Du?


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Freitag, 30. Dezember 2016 11:25
    Moderator
  • Sorry vergessen!

    Microsoft SQL Server Management Studio      13.0.16000.28
    Microsoft Analysis Services-Clienttools      13.0.1700.441
    Microsoft Data Access Components (MDAC)      6.1.7601.17514
    Microsoft MSXML      3.0 6.0
    Microsoft Internet Explorer      9.11.9600.18537
    Microsoft .NET Framework      4.0.30319.42000
    Betriebssystem      6.1.7601

    Freitag, 30. Dezember 2016 12:34
  • Hi,

    installier mal das .NET Framework 4.6.2, evtl. hilft das.

      https://www.microsoft.com/de-de/download/details.aspx?id=53344


    Gruß, Stefan
    Microsoft MVP - Visual Developer ASP/ASP.NET
    http://www.asp-solutions.de/ - Consulting, Development
    http://www.aspnetzone.de/ - ASP.NET Zone, die ASP.NET Community

    Freitag, 30. Dezember 2016 12:51
    Moderator
  • Tritt der Fehler nur beim verwenden einer der Designer auf oder auch wenn Du einfache Abfragen ausführst?

    Olaf Helper

    [ Blog] [ Xing] [ MVP]

    Freitag, 30. Dezember 2016 12:52
  • Der Fehler tritt nur auf wenn ich eine Tabelle oder Datenbank anlegen will. Bei Abfragen geht alles. Proceduren und Views kann ich ebenfalls nicht anlegen.

    PS: Netframework 4.6.1 ist aktuell schon installiert.

    Freitag, 30. Dezember 2016 14:14
  • Vielleicht hilft Dir mein Artikel weiter:

    http://www.insidesql.org/blogs/cmu/sql_server/dbproviderfactories

    Auf Servern habe ich halt schon mal beobachtet, dass die Installation eines OLEDB-Providers die machine.config etwas unsauber verändert.

    Vielleicht tritt das Problem ja auch auf einem Client auf?

    Bitte auch mal die Berechtigungen für die machine.config kontrollieren. Sie sollten so stehen: <server>\Users to Read&Execute und Read.


    Einen schönen Tag noch, Christoph -- Data Platform MVP - http://www.insidesql.org/blogs/cmu

    Montag, 2. Januar 2017 10:37
    Beantworter