Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách kết nối với Kết nối cơ sở dữ liệu Oracle từ .Net Core

Bản phát hành beta. Trình điều khiển .Net Core Managed do Oracle phát hành vào cuối tháng 1 năm 2018 http://www.oracle.com/technetwork /topics/dotnet/downloads/net-downloads-160392.html .Mentionet platfom được hỗ trợ trong tài liệu hiện là Win và Linux.

Nuget: https://www.nuget.org/packages/Oracle.ManagedDataAccess.Core

Các lựa chọn thay thế cũ khác với ứng dụng khách Oracle standart / tức thì:

TestCore.csproj của tôi cho giải pháp thay thế cuối cùng:

<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <OutputType>Exe</OutputType>
    <TargetFramework>netcoreapp1.0</TargetFramework>
  </PropertyGroup>
  <ItemGroup>
    <PackageReference Include="Mono.Data.OracleClientCore" Version="1.0.0" />
  </ItemGroup>
</Project>

Chương trình của tôi.cs:

using System;
using System.Data.OracleClient;

namespace TestCore
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("Starting.\r\n");                      
            using (var _db = new OracleConnection("User Id=myUser;Password=myPassword;Data Source=MyOracleConnection"))
            {
                Console.WriteLine("Open connection...");
                _db.Open();
                Console.WriteLine(  "Connected to:" +_db.ServerVersion);
                Console.WriteLine("\r\nDone. Press key for exit");
                Console.ReadKey();
            }           
        }
    }
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Những đặc quyền nào được yêu cầu để tạo người dùng trong Oracle với người dùng không phải DBA?

  2. Dấu thời gian Oracle, Giá trị tối đa và tối thiểu

  3. làm thế nào để cập nhật nhiều bảng trong oracle DB?

  4. Làm cách nào để tạo Khóa ngoại với CASCADE BẬT CẬP NHẬT trên Oracle?

  5. Cách hiệu quả hơn để tìm nhân viên có phạm vi bảo hiểm giữa hai ngày