informasi kontak saya
Surat[email protected]
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Daftar isi
2. Buat direktori pengguna dan instalasi
2.1 Kompatibel dengan pengkodean kumpulan karakter GBK
2.2 Kompatibel dengan pengkodean kumpulan karakter UTF-8
3. Buat user dan password, table space
4. Mengatur konfigurasi database
3. Migrasi database lain ke Dameng
3. Pilih migrasi oracle Dameng
4. Hubungkan ke database yang akan dimigrasi
5. Masukkan konfigurasi database Dameng yang ingin Anda migrasikan.
7. Tentukan pengguna database yang akan dimigrasi dan pengguna yang akan dimigrasi ke Dameng.
8. Pilih tabel yang akan dimigrasikan
Atas permintaan ayah Partai A, kami beralih ke mesin Xinchuang (arsitektur lengan). Sekarang kami perlu memigrasikan Oracle (pengkodean kumpulan karakter GBK) dan mysql (pengkodean kumpulan karakter UTF-8) ke Dream, pertama secara lokal (x86-64). arsitektur) Sedang diuji
GabungSitus web resmiUnduh versi uji coba satu tahun
Menurut sistem Anda sendiri, pilih versi yang sesuai. Untuk pengujian saya, saya memilih "X86" untuk platform CPU dan "RedHat7" untuk sistem operasi.
- 创建安装用户和用户组
- 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 #配置数据文件存储路径
Unggah paket terkompresi
- 挂载
- 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
Instalasi baris perintah
- 切换dmdba用户
- su dmdba
-
- 切换到/data/dm8目录
-
- cd /data/dm8
-
- chmod 777 * #赋予BIN文件执行权限
-
- ./DMInstall.bin -i #执行安装
Catatan: Versi percobaan
Pengguna dapat memilih apakah akan memasukkan jalur file Kunci. Jika Anda tidak memasukkannya, lanjutkan ke langkah instalasi berikutnya. Masukkan jalur file Kunci. Program instalasi akan menampilkan informasi rinci dari file Kunci. Jika itu adalah file Kunci yang sah dan dalam masa berlaku, pengguna dapat melanjutkan instalasi. Seperti yang ditunjukkan di bawah ini:
Pengguna dapat memilih DM informasi zona waktu. Seperti yang ditunjukkan di bawah ini:(21) adalah Waktu Standar Tiongkok
Pilih jalur instalasi, jalur yang dibuat pada langkah 2
Instalasi selesai
Inisialisasi instance database
- cd /opt/dmdbms/bin #进入到达梦的BIN目录下
- ./dminit help #此处初始化需要配置一些参数,参数的类型列表如下
Detil Deskripsi:
1. PATH adalah jalur penyimpanan file instance database konfigurasi.
2. UNICODE_FLAG adalah pengkodean kumpulan karakter dari database konfigurasi.
3. LENGTH_IN_CHAR mewakili panjang karakter tipe varchar
CHARSET=1,PANJANG_DALAM_CHAR=1
Kumpulan karakter adalah UTF-8, panjang varchar dalam karakter, dan jumlah byte sebenarnya yang disimpan dalam varchar akan diperbesar 4 kali lipat.
Misalnya, jika Anda mendefinisikan varchar(10), Anda dapat menyimpan 10 * 4 = 40 byte data.
4. CASE_SENSITIVE mengabaikan huruf besar-kecil dan tidak peka huruf besar-kecil
MANTAN