RedHat AS4 UP7 (64位)安装Oracle 10g单实例
7.安装完测试在本机上测试能用Sqlplus ldquo;/as sysdbardquo; 通过Sqlplus system/oracle@taac 通过。sqlplus taac/t1a22c
1.安装Oracle需求了解
数据库安装需求:
数据库安装要求如下:
1. 目前以文件系统安装。
2. 安装oralce默认用户的密码为oracle
3. 数据库sid为:taac
4. 安装的数据库字符集为:GBK-16-bit 简体中文
5. Sga默认大小
6. 日志文件,,控制文件,回滚等都默认大小和个数。
7. 用户表空间由开发建立。
8. 建立的数据库data文件到/opt/oacle/oradata.
9. 建立用户taac,赋予resource和 connect 以及dba权限
此外没有提出建立数据库的其他特殊要求。
2.安装oracle的主机准备
内存检查
检查内存空间
[root@localhost ~]# grep MemTotal /proc/meminfo
MemTotal: 8172940 kB
查看物理内存使用正常。
交换空间检查
[root@localhost ~]# grep SwapTotal /proc/meminfo
SwapTotal: 10485752 kB
查看交换分区满足要求。
磁盘空间需求
[root@localhost ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/mapper/VolGroup00-LogVol00 10321208 282620 9514300 3% /
/dev/cciss/c0d0p1 497829 20019 452108 5% /boot
none 4086468 0 4086468 0% /dev/shm
/dev/mapper/VolGroup00-LogVol03 5160576 43044 4855388 1% /home
/dev/mapper/VolGroup00-LogVol07 71376248 85820 67664652 1% /mm
/dev/mapper/VolGroup00-LogVol06 20642428 77804 19516048 1% /opt
/dev/mapper/VolGroup00-LogVol02 2064208 35956 1923396 2% /tmp
/dev/mapper/VolGroup00-LogVol05 10321208 7410592 2386328 76% /usr
/dev/mapper/VolGroup00-LogVol04 10321208 293504 9503416 3% /var
准备软件安装到/opt文件。
Tmp空间满足
操作系统情况
检查操作系统版本
[root@localhost ~]# cat /etc/RedHat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 7)
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.9-78.ELlargesmp #1 SMP Wed Jul 9 16:03:59 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux
系统软件补丁的查询
系统软件包无法安装,考虑用oracle10g
检查系统是否满足10的安装情况:
rpm -Uvh setarch-1.6-1.i386.rpm
rpm -Uvh compat-libstdc -33-3.2.3-47.3.i386.rpm
rpm -Uvh make-3.80-5.i386.rpm
rpm -Uvh glibc-2.3.4-2.i386.rpm
rpm -Uvh openmotif-2.2.3-6.RHEL4.2.i386.rpm
rpm -Uvh compat-db-4.1.25-9.i386.rpm
rpm -Uvh libaio-0.3.102-1.i386.rpm
rpm -Uvh gcc-3.4.3-9.EL4.i386.rpm
rpm -Uvh compat-gcc-32-3.2.3-47.3.i386.rpm
rpm -Uvh compat-gcc-32-c -3.2.3-47.3.i386.rpm
包情况满足装10g的oracle。计划安装10g的oracle。
核心参数修改
此机器的核心参数已被修改过。
增加 /etc/sysctl.conf
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
kernel.shmall = 2097152
kernel.shmmax =4284229877
fs.file-max = 65536
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
注意:参数生效命令:sysctl -p
组和用户增加
此机器上的oralce用户已经存在。
查看后无需添加。
建立安装oracle的文件地址
建立新的/opt/oracle/product文件,并付给权限:
# mkdir -p /opt/oracle/app/
# mkdir -p /opt/oracle/oradata
# chown -R oracle:dba /opt/oracle
# chmod -R 775 /opt/oracle
设置oracle用户会话限制
增加/etc/security/limits.conf
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384
增加/etc/pam.d/login
session required pam_limits.so
增加/etc/profile
if [ $USER = "oracle" ]; then
ulimit -u 16384
ulimit -n 65536
fi

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

L'article discute de l'utilisation de l'instruction ALTER TABLE de MySQL pour modifier les tables, notamment en ajoutant / abandon les colonnes, en renommant des tables / colonnes et en modifiant les types de données de colonne.

Les capacités de recherche en texte intégral d'InNODB sont très puissantes, ce qui peut considérablement améliorer l'efficacité de la requête de la base de données et la capacité de traiter de grandes quantités de données de texte. 1) INNODB implémente la recherche de texte intégral via l'indexation inversée, prenant en charge les requêtes de recherche de base et avancées. 2) Utilisez la correspondance et contre les mots clés pour rechercher, prendre en charge le mode booléen et la recherche de phrases. 3) Les méthodes d'optimisation incluent l'utilisation de la technologie de segmentation des mots, la reconstruction périodique des index et l'ajustement de la taille du cache pour améliorer les performances et la précision.

L'article discute de la configuration du cryptage SSL / TLS pour MySQL, y compris la génération et la vérification de certificat. Le problème principal est d'utiliser les implications de sécurité des certificats auto-signés. [Compte de caractère: 159]

L'article traite des outils de GUI MySQL populaires comme MySQL Workbench et PhpMyAdmin, en comparant leurs fonctionnalités et leur pertinence pour les débutants et les utilisateurs avancés. [159 caractères]

L'article traite des stratégies pour gérer de grands ensembles de données dans MySQL, y compris le partitionnement, la rupture, l'indexation et l'optimisation des requêtes.

La numérisation complète de la table peut être plus rapide dans MySQL que l'utilisation d'index. Les cas spécifiques comprennent: 1) le volume de données est petit; 2) Lorsque la requête renvoie une grande quantité de données; 3) Lorsque la colonne d'index n'est pas très sélective; 4) Lorsque la requête complexe. En analysant les plans de requête, en optimisant les index, en évitant le sur-index et en maintenant régulièrement des tables, vous pouvez faire les meilleurs choix dans les applications pratiques.

La différence entre l'index cluster et l'index non cluster est: 1. Index en cluster stocke les lignes de données dans la structure d'index, ce qui convient à la requête par clé et plage primaire. 2. L'index non clumpant stocke les valeurs de clé d'index et les pointeurs vers les lignes de données, et convient aux requêtes de colonne de clés non primaires.

Oui, MySQL peut être installé sur Windows 7, et bien que Microsoft ait cessé de prendre en charge Windows 7, MySQL est toujours compatible avec lui. Cependant, les points suivants doivent être notés lors du processus d'installation: téléchargez le programme d'installation MySQL pour Windows. Sélectionnez la version appropriée de MySQL (communauté ou entreprise). Sélectionnez le répertoire d'installation et le jeu de caractères appropriés pendant le processus d'installation. Définissez le mot de passe de l'utilisateur racine et gardez-le correctement. Connectez-vous à la base de données pour les tests. Notez les problèmes de compatibilité et de sécurité sur Windows 7, et il est recommandé de passer à un système d'exploitation pris en charge.
