1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/opengauss-DataStudio

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
README.md 9.5 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
gitlife-traslator Отправлено 30.11.2024 07:44 ed71973

Введение в Data Studio

Внимание: после 25 августа 2023 года DataStudio больше не поддерживается, все функции были перенесены в плагин WebDS для DataKit.

Введение в версию

Данная версия является версией 5.1.0 openGauss Data Studio и предоставляет следующие функции:

  • управление/создание объектов базы данных (функции, процедуры хранения, таблицы, представления, последовательности, триггеры и т. д.);
  • выполнение SQL-запросов или скриптов;
  • создание, выполнение и отладка функций или процедур хранения;
  • изменение, удаление, обновление и выборка данных из таблиц;
  • импорт и экспорт данных таблиц;
  • отображение и экспорт DDL;
  • помощник SQL, форматирование и история выполнения.

Описание функций

  • Управление/создание объектов баз данных

Поддерживает управление и создание различных объектов баз данных, таких как базы данных, схемы, функции, процедуры хранения, таблицы, столбцы, индексы, ограничения, представления, внешние таблицы, синонимы, триггеры, табличные пространства, пользователи и роли.

  • Выполнение SQL-запроса или скрипта

Поддерживается выполнение SQL-запросов и скриптов.

  • Создание, выполнение, отладка функций и процедур хранения

Поддерживаются создание, выполнение и отладка функций и процедур хранения. Во время отладки можно просматривать стек вызовов и переменные, а также выполнять операции по установке, удалению и включению точек останова.

  • Изменение, удаление, обновление, выборка данных таблиц

Поддерживается визуальное изменение, удаление, обновление и выборка данных таблиц.

  • Импорт и экспорт данных таблицы

Поддерживается импорт и экспорт данных таблиц, включая форматы файлов Excel, CSV, TXT и двоичные файлы.

  • Импорт и экспорт конфигурационных файлов соединений

Поддерживается импорт и экспорт конфигурационных файлов соединений.

  • Отображение и экспорт DDL

Поддерживается отображение и экспорт DDL для таблиц, функций, процедур хранения, представлений, последовательностей и синонимов.

  • Помощник SQL, форматирование, история выполнения

Предоставляются помощник SQL, редактор с интеллектуальными подсказками SQL, форматированием и историей выполнения SQL.

  • Безопасность

Поддерживается безопасное сетевое соединение SSL, управление правами пользователей и паролями, обеспечивая безопасность базы данных на уровне управления, прикладном уровне, системном уровне и сетевом уровне.

Примечание по использованию версии

openGauss Data Studio — это официальный клиентский инструмент для openGauss баз данных. Он содержит встроенный драйвер JDBC для openGauss и должен использоваться только с openGauss базами данных.

openGauss Data Studio представляет собой Java-приложение, и при использовании необходимо убедиться, что настроена среда выполнения Java 11+.

Руководство по компиляции исходного кода

Для сборки двоичных пакетов Data Studio из исходного кода выполните следующие шаги:

  1. Предварительные условия:

    • Скачайте и установите JDK 11 (рекомендуется версия 11.0.2) и настройте переменную среды JAVA_HOME.
    • Скачайте и установите Apache Maven 3.x и настройте переменную среды M2_HOME (рекомендуется использовать версию 3.8.3).
    • Загрузите SDK JavaFX 17.0.2 и распакуйте его в локальный каталог.
    • Настройте свойства pom-файла с информацией javafx.home и url.openjfx. Пример конфигурации:
      <javafx.home>D:\javafx-sdk-17.0.2</javafx.home>
      <url.openjfx>file:\\\D:\openjfx.p2-17.0.2</url.openjfx>
  2. Компиляция исходного кода:

    • С помощью командной строки git bash перейдите в каталог src Data Studio.
    • Используйте команду mvn -version для проверки и подтверждения версий maven и JDK.
    • Запустите скрипт компиляции:
      cd ${Data_Studio_code}\code\datastudio\src
      sh copyExternalsToBuild.sh
      mvn clean package -Dmaven.test.skip=true
    • Двоичный пакет будет создан в каталоге build.

Примечания по разработке Eclipse-RCP

После импорта проекта в Eclipse откройте файл mppdbide.product в org.opengauss.mppdbide.repository и запустите приложение, нажав Launch an Eclipse application. Если запуск не удался, выполните следующие действия:

  • Перейдите в меню Run > Run configurations > Plug-ins.
  • Добавьте необходимые плагины.
  • Проверьте плагины и примените изменения.
  • Запустите приложение.

Участие в проекте

Как пользователь openGauss, вы можете внести свой вклад в сообщество различными способами. Подробнее о способах участия см. на странице «Вклад в сообщество».

Группы по интересам

В openGauss есть группы по интересам (SIG), которые объединяют людей с общими интересами. Список текущих SIG можно найти на странице «Список SIG». Вы можете присоединиться к существующим SIG или создать новые, следуя инструкциям на странице «Руководство по управлению SIG».

Электронная почта и задачи

Мы приветствуем вашу помощь в решении проблем, поднятых в списке рассылки и задачах, включая задачи в системе отслеживания ошибок (включая задачи в репозитории кода). Мы также приветствуем ваши вопросы. Это поможет сообществу openGauss развиваться.

Документация

Вы можете участвовать в сообществе, не только отправляя код. Мы также приветствуем отзывы о проблемах, с которыми вы сталкиваетесь, трудностях, с которыми сталкиваетесь, или предложениях по улучшению документации. Например, проблемы с получением программного обеспечения или документацией, трудности с использованием системы. Приглашаем вас обратить внимание и улучшить документацию сообщества openGauss.

IRC

OpenGauss также имеет канал IRC, который служит дополнительным каналом поддержки и взаимодействия сообщества. Подробности см. на странице OpenGauss IRC.

Лицензионное соглашение с открытым исходным кодом

Этот документ следует лицензии CC 4.0 (https://creativecommons.org/licenses/by/4.0/).

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/opengauss-DataStudio.git
git@api.gitlife.ru:oschina-mirror/opengauss-DataStudio.git
oschina-mirror
opengauss-DataStudio
opengauss-DataStudio
master