Wie eine Verbindung zu einer Oracle-Datenbank-Verbindung aus .Net Core

Innerhalb einer .netCore Bibliothek, die ich will, um eine Verbindung zu einer Oracle-Datenbank. Gibt es eine Möglichkeit, ich kann das doch machen?

Ich habe versucht, die Vorschläge auf anderen SO postenaber es funktioniert nicht, vielleicht entfernt seit? Wie Sie sehen können in meinem Projekt.json, die ich versuche zu nutzen "net461".

Ich versuche momentan mithilfe von Oracle.ManagedDataAccess.Client über die altmodische ADO.Net. Ich weiß auch, dass Oracle noch nicht abgekauft .netCore Anschluss noch. Aber auch da kann ich nicht, dass es funktioniert, es kämpft um die System.Daten enthalten, ist es Fehler, wenn ich versuche, um es hinzuzufügen.

Mein Projekt.json sieht wie folgt aus:

{
  "version": "1.0.0-*",

  "dependencies": {
    "NETStandard.Library": "1.6.0",
    "Oracle.ManagedDataAccess": "12.1.24160719",
  },

  "frameworks": {
    "netstandard1.6": {
      "imports": [
        "dnxcore50",
        "net461"
      ]
    }
  }
}

Dies ist, wie ich versucht habe, es zu tun im moment.

using Oracle.ManagedDataAccess.Client;

public class MyRepository
{
    public string GetServerVersion()
    {
        var _db = new OracleConnection("User Id=myUser;Password=myPassword;Data Source=MyOracleConnection");

        var serverVersion = _db.ServerVersion;
        return serverVersion;
    }
}

Jedoch die oben nicht kompilieren, da Sie nicht haben, System.Daten, die ich bin kämpfen, um Sie zu importieren.

Ich bin nicht verwurzelt, die auf eine bestimmte Art und Weise, es zu tun, ich will nur das beste vernünftige option zu diesem Zeitpunkt.

InformationsquelleAutor der Frage David C | 2017-01-04

Schreibe einen Kommentar