моя контактная информация
Почтамезофия@protonmail.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Оглавление
2. Создайте пользователя и каталог установки.
3. Смонтируйте скачанный образ
1. Использование инструментов DM
2.1 Совместимость с кодировкой набора символов GBK
2.2 Совместимость с кодировкой набора символов UTF-8.
3. Создайте пользователя и пароль табличного пространства.
4. Организуйте настройку базы данных.
3. Перенесите другие базы данных в Dameng.
3. Выберите миграцию Oracle Dameng
4. Подключитесь к базе данных, которую необходимо перенести.
5. Введите конфигурацию базы данных Dameng, в которую вы хотите выполнить миграцию.
8. Выберите таблицу для переноса.
По просьбе отца партии А мы перешли на машину Xinchuang (архитектура Arm). Теперь нам нужно перенести oracle (кодировка набора символов GBK) и mysql (кодировка набора символов UTF-8) в Dream, сначала локально (x86-64). архитектура) На стадии тестирования
АвторизоватьсяОфициальный веб-сайтЗагрузите пробную версию на один год
В соответствии с вашей системой выберите соответствующую версию. Для моего теста я выбрал «X86» для платформы ЦП и «RedHat7» для операционной системы.
- 创建安装用户和用户组
- groupadd dinstall && useradd -g dinstall dmdba && echo root|passwd --stdin dmdba
-
- echo "123456" | passwd "dmdba" --stdin
-
- 在/data目录下新建dm8目录
- mkdir /data/dm8
- chown -R dmdba.dinstall /data/dm8
-
-
- 提前准备达梦的bin路径与数据文件存放路径
- mkdir -p /opt/dmdbms && chown dmdba:dinstall /opt/dmdbms #bin路径
-
- mkdir -p /dmdata && chown dmdba:dinstall /dmdata #配置数据文件存储路径
Загрузить сжатый пакет
- 挂载
- mount -o loop dm8_20240408_x86_rh7_64.iso /data/dm8
- 关闭selinux
- setenforce 0 && sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
-
-
- 修改用户资源限制
- vi /etc/security/limits.conf
-
- 在配置最后追加
- dmdba hard nofile 131072
- dmdba soft nofile 131072
- dmdba soft nice 0
- dmdba hard nice 0
- dmdba soft as unlimited
- dmdba hard as unlimited
- dmdba soft fsize unlimited
- dmdba hard fsize unlimited
- dmdba soft nproc 131072
- dmdba hard nproc 131072
- dmdba soft data unlimited
- dmdba hard data unlimited
- dmdba soft core unlimited
- dmdba hard core unlimited
- dmdba soft memlock unlimited
- dmdba hard memlock unlimited
Установка из командной строки
- 切换dmdba用户
- su dmdba
-
- 切换到/data/dm8目录
-
- cd /data/dm8
-
- chmod 777 * #赋予BIN文件执行权限
-
- ./DMInstall.bin -i #执行安装
Примечание: Пробная версия
Пользователь может выбрать, следует ли вводить путь к файлу ключа. Если вы не введете его, перейдите к следующему шагу установки. Введите путь к файлу ключа. Программа установки отобразит подробную информацию о файле ключа, если это законный файл ключа и в течение срока его действия пользователь может это сделать. продолжить установку. Как показано ниже:
Пользователи могут выбирать ДМ информация о часовом поясе. Как показано ниже:(21) — стандартное время Китая
Выберите путь установки, путь, созданный на шаге 2.
Установка завершена
Инициализировать экземпляр базы данных
- cd /opt/dmdbms/bin #进入到达梦的BIN目录下
- ./dminit help #此处初始化需要配置一些参数,参数的类型列表如下
Подробное описание:
1. PATH — путь хранения файла экземпляра базы данных конфигурации.
2. UNICODE_FLAG — это кодировка набора символов базы данных конфигурации. 1 представляет собой UTF8.
3. LENGTH_IN_CHAR представляет длину типа varchar в символах.
CHARSET=1,LENGTH_IN_CHAR=1
Набор символов — UTF-8, длина varchar — в символах, а фактическое количество байтов, хранящихся в varchar, будет увеличено в 4 раза.
Например, если вы определяете varchar(10), вы можете хранить 10 * 4 = 40 байт данных.
4. CASE_SENSITIVE игнорирует регистр и не учитывает регистр.
БЫВШИЙ