Быстрый старт с DBGate

Быстрый старт с DBGate

Быстрый старт в Windows

  1. Загрузите пакет DBGate.
  2. Разархивируйте его в любую папку на локальном диске.
  3. Запустите dbgate.exe в подкаталоге dbgate.

Вы увидите консольное приложение:

DBGate Console on Windows

Если консоль не запустилась, то скачайте и установите Hosting Bundle, который включает .NET Core Runtime и поддержку IIS:

Когда консольное приложение запущено, откройте URL: http://localhost:5003

Вы должны увидеть домашнюю страницу:

DBGate Samples

Вы можете попробовать примеры. DBGate загружает данные из онлайн базы данных SQL Server.

Ниже представлен пример экрана для таблицы s02.cashbook:

DBGate s02.cashbook

Затем, добавьте подключение к вашей базе в файле appsettings.Production.json, используя подключение mssql в качестве шаблона:

  "ConnectionStrings": {
    "mssql": {
      "ProviderName": "System.Data.SqlClient",
      "ConnectionString": "Data Source=mssql.savetodb.com;Initial Catalog=AzureDemo100;User ID=user;Pwd=pass"
    },

Вы можете добавить строки подключения для SQL Server, Oracle Database, MySQL, MariaDB, PostgreSQL, DB2 и NuoDB.

Например, новая строка подключения может выглядеть как

    "test": {
      "ProviderName": "System.Data.SqlClient",
      "ConnectionString": "Data Source=.\SQLEXPRESS;Initial Catalog=TestDatabase;User ID=user;Pwd=pass"
    },

После добавления новой строки подключения, закройте и запустите приложение dbgate.exe.

Попробуйте подключится к вашей базе данных.

Например, для строки подключения 'test' откройте ссылку как http://localhost:5003/edit/test/<schema>/<name>.

И это все. Вы создали работающий пример. См. Установка DBGate под IIS.

Быстрый старт в Linux

  1. Загрузите пакет DBGate.
  2. Разархивируйте пакет в папку dbgate каталога /var/www.
  3. Перейдите в каталог /var/www/dbgate и запустите: dotnet dbgate.dll

Вы должны видеть следующий ответ:

DBGate Console on Linux

Если DBGate не запустился, установите пакет ASP.NET Core Runtime, следуя инструкциям страницы

Когда DBGate запущен, попробуйте выполнить команду:

curl http://localhost:5003/api/mssql-201/s20/accounts

Вы должны увидеть данные из базы данных онлайн примеров SQL Server.

На этом пока все. Нажмите Ctrl-C, чтобы закрыть приложение. См. Установка DBGate в Linux.