Teknologian jakaminen

Dameng-tietokanta dm8 asennusvaiheet ja siirto

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

Sisällysluettelo

Esipuhe:

1. Asennus ja käyttöönotto

1. Lataa

2. Luo käyttäjä- ja asennushakemisto

3. Asenna ladattu kuva

4. Ympäristön konfigurointi

5. Asennus

2. Peruskäyttö

1. DM-työkalujen käyttö

2. Yhteensopivuusasetukset

2.1 Yhteensopiva GBK-merkistökoodauksen kanssa

2.2 Yhteensopiva UTF-8-merkistökoodauksen kanssa

3. Luo käyttäjä ja salasana, taulukkotila

4. Järjestä tietokannan määritykset

5. Käynnistyskomentosarjan asetukset

3. Siirrä muut tietokannat Damengiin

1. Uusi rakentaminen

2. Luo uusi siirto

3. Valitse Oracle migration Dameng

4. Muodosta yhteys siirrettävään tietokantaan

5. Anna sen Dameng-tietokannan kokoonpano, johon haluat siirtää.

6. Valitse siirtokohteet

7. Määritä siirrettävät tietokannan käyttäjät ja Damengiin siirrettävät käyttäjät.

8. Valitse siirrettävä taulukko

9. Siirto valmis


Esipuhe:

Party A:n isän pyynnöstä vaihdoimme Xinchuang-koneeseen (arm-arkkitehtuuri) Nyt meidän on siirrettävä Oracle (merkkijoukkokoodaus GBK) ja mysql (merkistökoodaus UTF-8) Dreamiin, ensin paikallisesti (x86-64). arkkitehtuuri) Testattavana

1. Asennus ja käyttöönotto

1. Lataa

Kirjaudu sisäänVirallinen nettisivuLataa vuoden kokeiluversio

Valitse omasta järjestelmästäsi vastaava versio Testiini valitsin CPU-alustaksi "X86" ja käyttöjärjestelmäksi "RedHat7".

2. Luo käyttäjä- ja asennushakemisto

  1. 创建安装用户和用户组
  2. groupadd dinstall && useradd -g dinstall dmdba && echo root|passwd --stdin dmdba
  3. echo "123456" | passwd "dmdba" --stdin
  4. /data目录下新建dm8目录
  5. mkdir /data/dm8
  6. chown -R dmdba.dinstall /data/dm8
  7. 提前准备达梦的bin路径与数据文件存放路径
  8. mkdir -p /opt/dmdbms && chown dmdba:dinstall /opt/dmdbms #bin路径
  9. mkdir -p /dmdata && chown dmdba:dinstall /dmdata #配置数据文件存储路径

3. Asenna ladattu kuva

Lataa pakattu paketti

  1. 挂载
  2. mount -o loop dm8_20240408_x86_rh7_64.iso /data/dm8

4. Ympäristön konfigurointi

  1. 关闭selinux
  2. setenforce 0 && sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
  3. 修改用户资源限制
  4. vi /etc/security/limits.conf
  5. 在配置最后追加
  6. dmdba hard nofile 131072
  7. dmdba soft nofile 131072
  8. dmdba soft nice 0
  9. dmdba hard nice 0
  10. dmdba soft as unlimited
  11. dmdba hard as unlimited
  12. dmdba soft fsize unlimited
  13. dmdba hard fsize unlimited
  14. dmdba soft nproc 131072
  15. dmdba hard nproc 131072
  16. dmdba soft data unlimited
  17. dmdba hard data unlimited
  18. dmdba soft core unlimited
  19. dmdba hard core unlimited
  20. dmdba soft memlock unlimited
  21. dmdba hard memlock unlimited

5. Asennus

Komentorivi-asennus

  1. 切换dmdba用户
  2. su dmdba
  3. 切换到/data/dm8目录
  4. cd /data/dm8
  5. chmod 777 *   #赋予BIN文件执行权限
  6. ./DMInstall.bin -i           #执行安装

Huomautus: kokeiluversio

Käyttäjä voi valita, syöttääkö avaintiedostopolun. Jos et syötä sitä, siirry seuraavaan asennuksen vaiheeseen. Asennusohjelma näyttää avaintiedoston yksityiskohtaiset tiedot jatka asennusta. Kuten alla:

Käyttäjät voivat valita DM aikavyöhyketiedot. Kuten alla:(21) on Kiinan normaaliaika

Valitse asennuspolku, vaiheessa 2 luotu polku

Asennus on valmis

Alusta tietokannan ilmentymä

  1. cd /opt/dmdbms/bin #进入到达梦的BIN目录下
  2. ./dminit help #此处初始化需要配置一些参数,参数的类型列表如下

Yksityiskohtainen kuvaus:

1. PATH on määritystietokannan ilmentymän tiedoston tallennuspolku.

2. UNICODE_FLAG on määritystietokannan merkistökoodaus. 1 edustaa UTF8:aa.

3. LENGTH_IN_CHAR edustaa varchar-tyypin pituutta merkeissä

CHARSET=1,LENGTH_IN_CHAR=1

Merkistö on UTF-8, varcharin pituus on merkeissä ja varchariin tallennettujen tavujen todellinen määrä kasvaa 4-kertaiseksi.

Jos esimerkiksi määrität varchar(10), voit tallentaa 10 * 4 = 40 tavua tietoa.

4. CASE_SENSITIVE jättää isot ja pienet kirjaimet huomioimatta eikä ole kirjainkoon erottelukyky

EX