내 연락처 정보
우편메소피아@프로톤메일.com
2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
목차
3. Oracle 마이그레이션 Dameng을 선택하십시오.
5. 마이그레이션하려는 Dameng 데이터베이스의 구성을 입력하십시오.
7. 마이그레이션할 데이터베이스 사용자와 Dameng으로 마이그레이션할 사용자를 지정합니다.
A측 아버지의 요청에 따라 우리는 Xinchuang 머신(arm 아키텍처)으로 전환했습니다. 이제 oracle(GBK를 인코딩하는 문자 세트)과 mysql(UTF-8을 인코딩하는 문자 세트)을 먼저 로컬(x86-64)로 마이그레이션해야 합니다. 아키텍처) 테스트 중
로그인공식 웹 사이트1년 평가판 다운로드
자신의 시스템에 따라 해당 버전을 선택하십시오. 테스트를 위해 CPU 플랫폼으로 "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 유형의 문자 길이를 나타냅니다.
문자셋=1,문자 길이=1
문자 집합은 UTF-8이고, varchar의 길이는 문자 단위이며, varchar에 저장되는 실제 바이트 수는 4배로 늘어납니다.
예를 들어, varchar(10)을 정의하면 10 * 4 = 40바이트의 데이터를 저장할 수 있습니다.
4. CASE_SENSITIVE는 대소문자를 무시하고 대소문자를 구분하지 않습니다.
전