精华内容
下载资源
问答
  • 项目11 MySQL数据库服务器搭建.ppt
  • Oracle数据库服务器搭建

    千次阅读 2010-06-04 14:29:00
    Oracle数据库服务器搭建

           本文介绍Oracle数据库服务器搭建,OS版本:Red Hat Enterprise Linux Server release 4/5。为了追求更高的性能,稳定性及经济性越来越多的公司将自己的数据库服务器迁移到Linux平台,结合自己公司的环境编写以下文档供大家参考,如有不当之处请指出。

           在安装OS之前一般需要做RAID,至于是做RAID5还是RAID1+0则根据自己的需求在I/O性能及安全性上衡量。在选择安装包的时候我一般不主张完全安装,毕竟我们的服务器资源还是很珍贵的,没有必要的服务可以不用装。我们可以按最小化安装,以后再根据需要补充安装。当然如果能确定需求的话直接选择自己需要的包来安装是最好的。     

           一. Linux磁盘划分:

                1. 对于内置2块磁盘(146G)的系统,/ 目录 20GB,SWAP 与内存大小相当(内存8GB以下的机器SWAP配置8GB),/boot 100MB。作为数据库平台,建立/dba文件系统20GB作为数据库软件目录;其余的磁盘空间分配给/u01文件系统,作为存放数据文件的目录。

                2. 对于内置4-6块的磁盘系统,/ 目录 40GB,SWAP 与内存大小相当(内存8GB以下的机器SWAP配置8GB),/boot 100MB。作为数据库平台,建立/dba文件系统40GB作为数据库软件目录;其余的磁盘空间分配给/u01文件系统,作为存放数据文件的目录。

                3. 对于Oracle数据文件目录文件系统使用mke2fs -j  -T largefiles命令建立。

     

           二. Oracle目录标准(建议):

                1. 对于无外接存储情况下Oracle目录标准(建议):ORACLE_HOME=/dba/app/oracle/product/10.2.0.4(根据实际版本指定);ORACLE_BASE=/dba(dump目录为/dba/admin/sid);Datafile目录为/u01/oradata/sid;Archive目录为/u01/oradata/archive_sid

                2. 对于有外接存储(/u02)情况下Oracle目录标准(建议):ORACLE_HOME=/dba/app/oracle/product/10.2.0.4(根据实际版本指定);ORACLE_BASE=/u01(dump目录为/u01/admin/sid);Datafile目录为/u02/oradata/sid;Archive目录为/u01/oradata/archive_sid

                3. Oracle建库采用CUSTOMER方式,直接更改初始UNDO和TEMP表空间为8GB(或4GB,也可以通过增加数据文件数目到更大,根据实际的业务需求);SYSTEM表空间为512MB(或者1GB);Redolog为100MB;单个的Datafile大小8GB为宜(ext3文件系统的特性使然,其他文件系统则根据其特性自行设置),Datafile的大小一次性划分到8G最好,不建议使用自扩展。

          三. 参数及服务配置:

               1. 建立NTP时间同步服务,具体方法请参考:http://blog.csdn.net/huang_tg/archive/2010/06/01/5640916.aspx

               2. 修改内核参数/etc/sysctl.conf,对于内存在8GB-16GB之间的机器:

                   kernel.shmall = 2097152   ->  4194304 (4KB单位,总内存大小)     

                   kernel.shmmax =        ->  8589934592 (实际物理内存的2/3)

                   kernel.shmmni = 4096

                   对于内存在16GB以上的

                   kernel.shmall = 2097152   ->  8388608 (4KB单位,总内存大小)     

                   kernel.shmmax =        ->  10179869184 (实际物理内存的2/3)         

                   kernel.shmmni =4096 ->  8192

               3. 根据情况修改进程数限制/etc/security/limits.conf

                   oracle  soft  nproc  2047
                   oracle  hard  nproc  16384
                   oracle  soft  nofile  1024  ->2048
                   oracle  soft  nofile  65536

               4. 如果有需要可安装Linxu系统性能监视工具,当然也可以直接使用Linux自带的命令及工具。
          

    展开全文
  • 数据库服务搭建与应用,简单明了,是初学者的必备东西,但愿大家一起做好网络服务
  • MySQL数据库服务器搭建指南

    千次阅读 2016-03-26 22:40:41
    MySQL数据库在windows系统下有windows可执行文件安装和安装包解压缩安装两种主要方式,这里对两种安装方式以及遇到的问题和解决方案做简要的阐述。安装方式: windows可执行文件安装 ...mysql数据库服务器,本地新增

    MySQL数据库在windows系统下有windows可执行文件安装和安装包解压缩安装两种主要方式,这里对两种安装方式以及遇到的问题和解决方案做简要的阐述。

    安装方式:

    • windows可执行文件安装
    • MySQL安装包解压缩安装

    遇到问题解决方案:

    • win7下,安装mysql_5.6.*.exe,无法启动mysql服务问题
    • mysql数据库服务器,远程连接无法访问问题
    • mysql数据库服务器,本地新增数据,中文字符乱码问题
    • mysql数据库服务器,java项目远程连接写入中文字符乱码问题

    一、windows可执行文件安装

    流程图如下:

    Created with Raphaël 2.1.0 下载mysql_*.exe 确认x86/x64,双击 能否执行? 一路“yes” yes no

    二、MySQL安装包解压缩安装

    下载mysql_*.zip,解压缩,得到mysql_*文件夹;
    将mysql_*文件夹放到某盘特定的位置;

    修改配置文件:
    打开mysql_*文件夹下my-default.ini文件
    修改主路径和数据存储路径
    basedir =C:\Program Files\mysql-5.6.24-win32
    datadir =C:\Program Files\mysql-5.6.24-win32\data
    以上的路径就是你放置mysql_*文件的系统路径

    配置环境变量:
    右击“我的电脑”—>“属性”—>“高级系统设置”—>“环境变量”;
    新增环境变量“MySQL_HOME”,变量值设置为安装路径“C:\Program Files\mysql-5.6.24-win32”
    修改环境变量path,追加配置“%MySQL_HOME%\bin;”

    安装数据库并启动服务:
    用cmd进入windows命令行管理窗口
    执行命令”cd C:\Program Files\mysql-5.6.24-win32\bin”进入mysql_*文件夹的bin目录
    执行命令”mysqld -install”安装mysql数据库服务,显示”Service successfully installed。”及安装成功。
    执行命令”net start mysql”启动mysql服务,显示“**启动。”则服务启动成功;

    测试本地数据库连接(Navicat):
    新建连接,不用修改任何参数,显示用户”root”,没有密码
    点击“连接测试“,显示”连接成功”,点击确定进入本地数据库


    所遇问题及其解决方案:

    一、win7下,安装mysql_5.6.*.exe,无法启动mysql服务问题
    描述:
    win7下安装mysql_5.6.22-win32.exe,正常安装,整个安装的过程中未出现异常。完成之后,使用Navicat连接测试,无法连接。
    1. 进入系统Program Files,可以找到MySQL数据库文件夹。
    2. 右击“我的电脑”,“管理”—>”服务和应用程序”—>“服务”,未找到mysql数据库windows服务。
    3. 打开任务管理器查看后台,未找到mysql服务后台运行程序。

    解决思路:
    首先我尝试着直接启动mysql安装文件夹下的mysqld.exe文件,但是依然无法启动服务。在网上查了一下,在win7系统下,会存在管理员权限的问题。

    解决方法:
    使用系统管理员权限打开cmd,使用”cd C:\Program Files\mysql-5.6.24-win32\bin”进入bin文件夹,直接执行”mysqld.exe”。使用navicat测试,此时显示“连接成功”。

    查看系统服务,依然没有mysql服务。
    启用任务管理器,可以看到“mysqld.exe”的数据库服务在后台执行,强行结束,则不能访问。

    (感觉把所有问题阐述完,对于单篇文太多,待续)

    展开全文
  • 可以用做其他项目服务器底层数据库相关框架。
  • 搭建Linux数据库服务器.pdf
  • linux下搭建oracle数据库服务器

    千次阅读 2013-03-03 16:05:53
    RHEL 5下oracle 11g数据库服务器搭建   1.检查安装所需要的软件包 Oracle 11g要求Red Hat Enterprise Linux 5(32-bit)必须要有的软件包: binutils-2.17.50.0.6-2.el5 compat-libstdc++-33-3.2.3-61 ...

    RHEL 5下oracle 11g数据库服务器搭建

     

    1.检查安装所需要的软件包

    Oracle 11g要求Red Hat Enterprise Linux 5(32-bit)必须要有的软件包:

    binutils-2.17.50.0.6-2.el5  
    compat-libstdc++-33-3.2.3-61  
    elfutils-libelf-0.125-3.el5  
    elfutils-libelf-devel-0.125  
    gcc-4.1.1-52  
    gcc-c++-4.1.1-52  
    glibc-2.5-12  
    glibc-common-2.5-12  
    glibc-devel-2.5-12 
    glibc-headers-2.5-12 
    libaio-0.3.106  
    libaio-devel-0.3.106    
    libgcc-4.1.1-52  
    libstdc++-4.1.1    
    libstdc++-devel-4.1.1-52.e15  
    make-3.81-1.1  
    sysstat-7.0.0  
    unixODBC-2.2.11   

    unixODBC-devel-2.2.1

    #rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' binutils compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc glibc gcc-c++ glibc-common glibc-devel glibc-headers libaio libaio-devel libgcc libstdc++ libstdc++-devel make sysstat unixODBC unixODBC-devel

    如出现package unixODBC is not installed

                package unixODBC-devel is not installed

    则在系统光盘中找到相应的包上传并安装。

     

    2.修改内核参数

    #vi /etc/sysctl.conf

    kernel.shmall = 2097152 
    kernel.shmmax = 4294967295         //默认配置比这里的值大则不需要修改
    在文件最后添加以下内容
    fs.file-max = 6553600 
    kernel.shmmni = 4096 
    kernel.sem = 250 32000 100 128  
    net.ipv4.ip_local_port_range = 1024 65000  
    net.core.rmem_default = 4194304 
    net.core.rmem_max = 4194304 
    net.core.wmem_default = 262144 
    net.core.wmem_max = 262144

    修改完后需要使设置生效

    #sysctl -p

     

    3.创建Oracle用户和组

    #groupadd oinstall

    #groupadd dba

    #useradd -g oinstall -G dba oracle           //创建oracle用户,使其默认组为oinstall,附加组为dba

    #passwd oracle

     

    4.为Oracle用户设置shell限制

    #vi /etc/security/limits.conf

    在文件最后添加以下内容:

    oracle soft nproc 2047  
    oracle hard nproc 16384  
    oracle soft nofile 1024  

    oracle hard nofile 65536

    #vi /etc/pam.d/login

    在文件最后添加以下内容:

    session required /lib/security/pam_limits.so

    #vi /etc/profile

    在文件最后添加以下内容:

    if [ $USER = "oracle" ]; then  
            if [ $SHELL = "/bin/ksh" ]; then
                  ulimit -p 16384  
                  ulimit -n 65536  
                    else   
                  ulimit -u 16384 -n 65536  
                    fi   
    fi
    所有修改完成后,重启linux系统
    #reboot
     
    5.为Oracle用户设置环境变量
    #vi /home/oracle/.bash_profile
    在文件最后添加以下内容:
    ORACLE_SID=ixdba 
    ORACLE_BASE=/app/oracle  
    ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1  
    export ORACLE_SID ORACLE_BASE ORACLE_HOME  
    export ORA_NLS10=$ORACLE_HOME/nls/data  
    PATH=$PATH:/$ORACLE_HOME/bin:$HOME/bin  
    export PATH
    #source /home/oracle/.bash_profile        //使环境变量设置生效
     
    6.创建和授权Oracle安装目录
    #mkdir -p /app/oracle                      //-p目录若不存在则新建立目录
    #chown -R oracle:oinstall /app              
    #chown -R oracle:onistall /app/oracle          //-R用于改变目录及目录下文件
     
    7.开始安装Oracle

    由于Oracle的安装过程需要图形界面的支持,因此安装Oracle必须在LinuxXwindow界面下完成。

    注意 Oracle的安装过程必须在完全的Oracle环境下进行。所谓的"完全Oracle环境"是指,Oracle用户是通过LinuxXwindow图形登录界面进入的,而不是在root或者其他用户下通过su的方式切换过来的。
    #su oracle
    $cd /app
    $ls
    linux_11gR2_database_1of2.zip  linux_11gR2_database_2of2.zip       //zip包最好用FTP工具上传
    $unzip linux_11gR2_database_1of2.zip
    $unzip linux_11gR2_database_2of2.zip
    $ls
    database  linux_11gR2_database_1of2.zip  linux_11gR2_database_2of2.zip
    $/app/database/runInstaller                   //调用图形界面安装
    安装到最后,按要求执行两个脚本
    #/app/oracle/oraInventory/orainstRoot.sh
    #/app/oracle/product/11.1.0/db_1/root.sh
    至此安装完成
     
    8.验证是否安装成功
    #su oracle
    $sqlplus / as sysdba
    SQL>select instance_name,status from v$instance;        //能正常执行则说明安装成功
     
    9.安装中常见问题
    1)./sqlplus: error while loading shared libraries: /app/oracle/product/11.1.0/dbhome_1/lib/libclntsh.so.11.1: cannot restore segment prot after reloc: Permission denied
    原因:selinux问题
    使用cd命令切换当前目录到 /etc/selinux 
    使用vim打开config文件 
    找到里面的SELINUX条目,设置成disabled 
    重启系统
    2)bash: sqlplus: command not found
    原因:可能数据库安装好后未启动
    #ln -s $ORACLE_HOME/bin/sqlplus /usr/bin
    #su - oracle
    $ sqlplus /nolog
     
    SQL*Plus: Release 10.2.0.1.0 - Production on Mon May 11 12:51:24 2009
     
    Copyright (c) 1982, 2005, Oracle.  All rights reserved.
     
    SQL> conn / as sysdba
    Connected to an idle instance.
    SQL> startup
    ORACLE instance started.
    3)数据库启动时报错could not open parameter file '/app/oracle/product/11.1.0/db_1/dbs/initORCL.ora'

    $ORACLE_BASE/admin/(dbname)/pfile目录下的init.ora(.01200923383)文件复制到

    $ORACLE_HOME/dbs目录下即可

    展开全文
  • linux下搭建web服务器及数据库服务器
  • 如何搭建一个数据库服务器平台,如何搭建一个数据库服务器平台
  • 实 验 七 - L i n ux - My SQL 数 据 库 服 务 器 配 置 与 管 理 精品文档 实验七 Linux MySQL 数据库服务器配置与管理 实验目的 通过这个实验可以让学生掌握 Linux 下轻型数据库 MySQL 的安装配置 管理 实验学时 3...
  • 从jdk环境变量的配置、服务器的下载与安装及service文件的配置、数据库的下载与安装、web开发环境的搭建与Tomcat在Myeclipse上的部署
  • 主要介绍了Windows Server 2016 服务器配置指南 之 MariaDB数据库环境搭建方法,需要的朋友可以参考下
  • 多人协作数据库服务器搭建 mysql

    千次阅读 2020-05-19 22:00:15
    在疫情中做数据库实验,需要合作使用一个数据库,因为把自己电脑作为主机非常麻烦,于是找了一个便宜的mysql服务器搭建,以下是搭建过程,首先进入网址 https://cloud.tencent.com/act/campus 接下来可以购买...

    在疫情中做数据库实验,需要合作使用一个数据库,因为把自己电脑作为主机非常麻烦,于是找了一个便宜的mysql服务器来搭建,以下是搭建过程,首先进入网址
    https://cloud.tencent.com/act/campus
    在这里插入图片描述
    接下来可以购买服务器,购买服务器就是使用最简单的配置就行
    接下来回进入这样一个界面
    在这里插入图片描述
    这两个选最少的就行,
    然后会进入这样一个界面
    点击最右端的初始化

    在这里插入图片描述
    初始化填写自己的密码,字符集不用改
    在这里插入图片描述
    在这里插入图片描述
    等待重启就可以了
    在这里插入图片描述
    接下来点击右边的管理
    在这里插入图片描述

    看到这样一个画面,点击开启外网地址,这里需要等个3,4分钟,耐心等待刷新即可

    此时外网地址就变成了一个域名,这时候就可以打开mysql连接云mysql了
    在这里插入图片描述
    下面以navigate for mysql进行举例,主要注意端口和主机名填写正确
    在这里插入图片描述这里主机名是需要填上图圈起来的外网地址,端口就写外网端口,密码填写之前初始化输入的密码,用户名初始都是root,之后创建了用户可以自己更改
    在这里插入图片描述
    在这里插入图片描述
    点连接测试就正确了
    上面就是完整流程了,过程中出现错误的话注意端口,主机名写错没有,另外也有可能是密码错误

    展开全文
  • 搭建Oracle数据库服务器

    万次阅读 2018-01-10 11:56:14
    Oracle数据库经过这么多年的产品积累发布,从最开始的二代版本到现在的oracle 12c,产品功能越发强大,数据库管理员需要学习和了解的知识点也逐步增加学习。俗话说得好:“工欲善其事必先利其器”,学习Oracle数据库...
  • Linux是个一个性能优异,安全的操作系统,互联网超多的web...4.Oracle数据库的安装(包括服务器端与客户端的安装) 5.Apache服务器的安装与配置(主要用来支持运行PHP程序) 6.PHP环境安装和配置 7.Flex开发环境搭建
  • 数据库镜像搭建

    千次阅读 2019-05-19 17:49:24
    数据库镜像搭建 一 概述 数据库镜像是SQL SERVER 2005用于提高数据库可用性的新技术。数据库镜像将事务日志记录直接从一台服务器传输到另一台服务器,并且能够在出现故障时快速转移到备用服务器。可以编写客户端...
  • 我们计划做一个动漫app,苦于服务器的搭建,因为网上很少有服务器搭建的视屏,而且本人在学习生活中没有接触过服务器,学校大多讲的是网络,和常用开发语言!大家有没有搭建服务器好的学习的平台,或者给点建议,让...
  • sql搭建数据库以及iis搭建服务器

    千次阅读 2018-10-07 11:50:20
    sql搭建数据库以及iis搭建服务器 1、先打开数据库文件的权限 2、设置为读取和执行、列出文件夹内容、读取 3、权限设置 4、iis管理器中添加网络 5、设置入站及出战规则 6、入站端口特定设为80 7、出站端口设定...
  • “系统类”中由于我只安装Oracle数据库服务器,所以选择“服务器类”,单击下一步,如下图: “网格安装选项”中选择“单实例数据库安装”即可,单击下一步,如下图: ...
  • rp源文件 认证系统监控预警/认证监控预警/统计分析/基础环境
  • 在要搭建数据库服务器环境中,需要有4个网卡,分别连接到公共网络、私有网络和存储网络,其中有两个网卡连接到私有网络。下面首先讨论如何为PC配置网卡   配置用做数据库服务器的PC,每台机器都需要4个网卡...
  • 数据库镜像将事务日志记录直接从一台服务器传输到另一台服务器,并且能够在出现故障时快速转移到备用服务器。可以编写客户端程序自动重定向连接信息,这样一旦出现故障转移就可以自动连接到备用服务器数据库。 ...
  • 本文介绍如何在Ubuntu下安装Redis数据库,与基于Redis数据库搭建主从服务器。 1. 在Redis官网下载Redis稳定版 (Redis stable)。 2. 解压安装包。 tar -zxvf redis-3.2.5.tar.gz 3.复制:推荐放到usr/local目录...
  • Linux 搭建数据库服务器(mysql)

    千次阅读 2017-12-03 22:15:43
    客户机: 系统:manjaro linux 远程连接方式:openssh(通过ssh的方式) 开发工具测试:eclipse oxygen.1a release (4.7.1a) 服务机: 系统:centos 7(manjaro 下使用 vmware 14 虚拟)... 数据库:mysql 5.6.38
  • 数据库环境搭建

    2018-01-02 17:18:00
    环境搭建服务器:WampServer64(32位) 数据库:Navicat for MySQL 服务器: 打开服务器后右下角会有一个图标, 例如下图,此时图标为绿色,也就是正常,图标为黄色时表示有问题,进而成为红色时,代表问题...
  • 关于 云服务器 搭建 数据库 的步骤

    千次阅读 2018-04-13 12:43:12
    1、在本机登入mysql后,更改“mysql”数据库里的“user”表里的“host”项,从”localhost”改为'%'。  代码如下 mysql> mysql>use mysql; mysql>select 'host' from user where user='root'; #查看mysql库中的...
  • CentOS操作系统服务器搭建MYSQL数据库

    万次阅读 2021-03-19 09:46:05
    第二层是服务器防火墙,需要通过创建数据库那个网站,进入到服务器防火墙,然后把 防火墙自启动和防火墙统统关闭(反正我就是卡在这里。没仔细看) 网络问题 ping一下你的服务器ip,是否能ping通,不能的话就等等再...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 221,618
精华内容 88,647
关键字:

数据库服务器搭建