在Windows Server 2003系统中默认没有安装DHCP服务,因此需要安装DHCP服务。 第1步 单击“开始”按钮,在“控制面板”中双击“添加或删除程序”图标,在打开的窗口左侧单击“添加/删除Windows组件”按钮,打开“Windows组件向导”对话框。 第2步 在“组件”列表中找到并勾选“网络服务”复选框,然后单击“详细信息”按钮,打开“网络服务”对话框。接着在“网络服务的子组件”列表中勾选“动态主机配置协议(DHCP)”复选框,依次单击“确定→下一步”按钮开始配置和安装DHCP服务。最后单击“完成”按钮完成安装。 提示:如果是在Active Directory(活动目录)域中部署DHCP服务器,还需要进行授权才能使DHCP服务器生效。本例的网络基于工作组管理模式,因此无需进行授权 *** 作即可进行创建IP作用域的 *** 作。
创建IP作用域
要想为同一子网内的所有客户端电脑自动分配IP地址,首先要做就是创建一个IP作用域,这也是事先确定一段IP地址作为IP作用域的原因。下面开始创建IP作用域的 *** 作。 第1步 依次单击“开始→管理工具→DHCP”,打开“DHCP”控制台窗口。在左窗格中右击DHCP服务器名称,执行“新建作用域”命令。 第2步 在打开的“新建作用域向导”对话框中单击“下一步”按钮,打开“作用域名”向导页。在“名称”框中为该作用域键入一个名称(如“CCE”)和一段描述性信息,单击“下一步”按钮。 小提示:这里的作用域名称只起到一个标识的作用,基本上没有实际应用。 第3步 打开“IP地址范围”向导页,分别在“起始IP地址”和“结束IP地址”编辑框中键入事先确定的IP地址范围(本例为“101152232~10115223254”)。接着需要定义子网掩码,以确定IP地址中用于“网络/子网ID”的位数。由于本例网络环境为城域网内的一个子网,因此根据实际情况将“长度”微调框的值调整为“23”,单击“下一步”按钮(图3)。 第4步 在打开的“添加排除”向导页中可以指定排除的IP地址或IP地址范围。由于已经使用了几个IP地址作为其它服务器的静态IP地址,因此需要将它们排除。在“起始IP地址”编辑框中键入排除的IP地址并单击“添加”按钮。重复 *** 作即可,接着单击“下一步”按钮。 第5步 在打开的“租约期限”向导页中,默认将客户端获取的IP地址使用期限限制为8天。如果没有特殊要求保持默认值不变,单击“下一步”按钮。 第6步 打开“配置DHCP选项”向导页,保持选中“是,我想现在配置这些选项”单选框并单击“下一步”按钮。在打开的“路由器(默认网关)”向导页中根据实际情况键入网关地址(本例为“10115223254”)并依次单击“添加→下一步”按钮。 第7步 在打开的“域名称和DNS服务器”向导页中没有做任何设置,这是因为网络中没有安装DNS服务器且尚未升级成域管理模式依次单击“下一步”按钮,跳过“WINS服务器”向导页打开“激活作用域”向导页。保持“是,我想现在激活此作用域”单选框选中状态,并依次单击“下一步”→“完成”按钮结束配置。
设置DHCP客户端
安装了DHCP服务并创建了IP作用域后, 要想使用DHCP方式为客户端电脑分配IP地址,除了网络中有一台DHCP服务器外,还要求客户端电脑应该具备自动向DHCP服务器获取IP地址的能力,这些客户端电脑就被称作DHCP客户端。 因此我们对一台运行Windows XP的客户端电脑面前进行了如下设置:在桌面上右击“网上邻居”图标,执行“属性”命令。在打开的“网络连接”窗口中右击“本地连接”图标并执行“属性”,打开“本地连接 属性”对话框。然后双击“Internet协议(TCP/IP)”选项,点选“自动获得IP地址”单选框,并依次单击“确定”按钮。 提示:默认情况下端电脑使用的都是自动获取IP地址的方式,一般无需进行修改,只需检查一下就行了。 至此,DHCP服务器端和客户端已经全部设置完成了。在DHCP服务器正常运行的情况下,首次开机的客户端会自动获取一个IP地址并拥有八天的使用期限。要在运行Windows Server 2008 R2的计算机上安装和配置DHCP服务器,首先应在需要提供寻址的物理子网上部署服务器,必须为该服务器分配静态IP地址,且该地址要在为局域网计划分配的地址范围内。在为该服务器分配静态地址之后,可以从“初始配置任务”或“服务器管理器”窗口中使用“添加角色向导”,选中“DHCP服务器”角色复选框,为这台计算机添加“DHCP服务器”角色。
单击“下一步”按钮进入DHCP服务器简介页面。下面将逐一介绍“添加角色向导”页面中的配置选项。
1、选择网络连接绑定
在“添加角色向导”的“选择网络连接绑定”页面中,可以指定DHCP服务器为客户端服务所选用一个或多个网络适配器。如果DHCP服务器是多连接的,那么在该页面中可以选择将DHCP服务限制在一个网络中。
此外还需要注意的是,与适配器关联的IP地址必须是手动分配的地址,从服务器分配给客户端的地址与这个静态分配的地址必须都属于同一个逻辑子网(除非使用“DHCP中继代理”为远程子网提供服务)。
2、指定IPv4 DNS服务器设置
在“添加角色向导”的“指定IPv4 DNS服务器 选”页面。我们可以对“015 DNS域名”和“006 DNS服务器”选项进行配置,这些选项应用于DHCP服务器上创建的所有作用域。
对于那些从DHCP服务器获取地址租约的客户端连接,“015 DNS域名”选项使管理员能够为其设置DNS后缀。这个DNS后缀就是“指定IPv4 DNS服务器设置”页面的“父域”文本框中的值。
对于那些从DHCP服务器获取地址租约的客户端连接,“006 DNS服务器”选项使管理员能够为其配置DNS服务器地址列表。虽然该选项没有限制可以指定的地址数,但“指定IPv4 DNS服务器设置”页面只允许配置两个地址的在分配给每个DHCP客户端的DNS服务器列表中,“首选DNS服务器IPv4地址”中指定的值对应于列表中的第一个地址,“备用DNS服务器IPv4地址”中指定的值对应于列表中的第二个地址。
3、指定IPv4 WINS务器设置
在“指定IPv4 WINS服务器设置”页面中,能够配置“044 WINS/NBNS服务器”选项,以指定分配给客户端的WINS服务器列表。选择“此网络上的应用程序需要WINS”,然后指定首选的WINS服务器地址,备用地址是可选的。
4、添加DHCP作用域
在“添加或编辑DHCP作用域”页而中,能够定义或编辑DHCP服务器上的作用域。
作用域是IP地址的管理组,针对的是子网上使用DHCP服务的计算机。每个子网只能配置一个具有连续IP地址范围的DHCP作用域。要添加新的作用域,须单击“添加”按钮,将打开“添加作用域”对话框。
创建作用域是配置DHCP服务器最重要的步骤。下面将详细介绍通过该对话框来配置作用域涉及的选项。
(1)作用域名称。这个值不会影响DHCP客户端。它只用标记作用域,以便将其显示在DHCP控制台中。
(2)起始IP地址和结束IP地址。在定义作用域的地址范时,可根据DHCP服务器所针对的子网选择,一段连续的地址。然而,对于为网络上现有或己计划的服务器静态分配的地址,应从这个范围中排除。
例如,在同一子网上,需要为本地DHCP服务器、路由器(默认网关)、DNS服务器、WINS服务器和域控制器分配静态伊地址。要排除这些地址,只须限制作用域的范围,使其不包含分配给服务器的静态地址即可。
(3)子网类型。该设置主要用于为当前作用域选择租用期限,共有两个可选项。在默认情况下作用域会被设置为“有线”型子网,其租用期限为8天。另一个设置为“无线”,对应的租用期限为8h。
(4)激活此作用域。仅当作用域处于激活状态时,它才会向外出租地址。在默认情况下,新作用域的激活设置是开启的。
(5)子网掩码·这里选择的子网掩码是将要分配给作用域内接收地址租约的DHCP客户端的子网掩码。应确保这里选择的子网掩码与DHCP服务器本身配置的值相同。
(6)默认网关(可选)。此项使管理员能够快速配置“003路由器”选项,该选项将默认网关地分配给该作用域内接收地址租约的DHCP客户端。
5、配置DHCPv6无状态模式
DHCPv6指的是针对IPv6的DHCP,而无状态模式指的是IPv6主机的默认寻址模式。
在无状态模式下,不需要使用DHCP服务器,即可自动配置IPv6客户端。若IPv6主机自动获取地址,向不使用DHCP服务器,那么无状态模式下的主机会与相邻的IPv6路由器交换“路由器请求”和“路由器通告”消息,从而自行配置与本地了网兼容的地址。
在“配置DHCPv6无状态模式”页面中,可以禁用DHCP服务器上的无状态模式,使其能够响应启用有状态寻的IPv6主机。若IPv6主机启用有状态寻址,那么它们会通过DHCPv6协议向DHCP服务器请求IPv6地址,但可能还会请求其他IPv6配置选项。
如果在“配置DHCPv6无状态模式”页面中选择对此DHCP服务器启用无状态寻址,则需要在下一步指定IPv6DNS服务器设置,如果禁用无状态DHCPv6模式,则跳过此步。
6、确认安装
在完成所有配置后,可在“确认安装选择页面”中显示所有配置信息。
如果设置顺利完成,即可单击“安装”按钮开始安装“DHCP服务器角色”。安装完成后,“安装结果”页面将打开。
如果没有安装错误,页面将显示“安装成功”消息。
在添加“DHCP服务器”角色之后,管理员就可以使用DHCP控制台来完成进一步的配置任务了。第一步 - 安装 Java OpenJDK 7
Jenkins 基于 Java,因此我们需要在服务器上安装 Java OpenJDK 7。在这里,我们会从一个 PPA 仓库安装 Java 7,首先我们需要添加这个仓库。
默认情况下,Ubuntu 1604 没有安装用于管理 PPA 仓库的 python-software-properties 软件包,因此我们首先需要安装这个软件。使用 apt 命令安装 python-software-properties。
apt-get install python-software-properties
下一步,添加 Java PPA 仓库到服务器中。
add-apt-repository ppa:openjdk-r/ppa
用 apt 命令更新 Ubuntu 仓库并安装 Java OpenJDK。
apt-get update
apt-get install openjdk-7-jdk
输入下面的命令验证安装:
java -version
你会看到安装到服务器上的 Java 版本。
第二步 - 安装 Jenkins
Jenkins 给软件安装包提供了一个 Ubuntu 仓库,我们会从这个仓库中安装 Jenkins。
用下面的命令添加 Jenkins 密钥和仓库到系统中。
wget -q -O - | sudo apt-key add -
echo 'deb binary/' | tee -a /etc/apt/sourceslist
更新仓库并安装 Jenkins。
apt-get update
apt-get install jenkins
安装完成后,用下面的命令启动 Jenkins。
systemctl start jenkins
通过检查 Jenkins 默认使用的端口(端口 8080)验证 Jenkins 正在运行。我会像下面这样用 netstat 命令检测:
netstat -plntu
Jenkins 已经安装好了并运行在 8080 端口。
第三步 - 为 Jenkins 安装和配置 Apache 作为反向代理
在这篇指南中,我们会在一个 Apache web 服务器中运行 Jenkins,我们会为 Jenkins 配置 apache 作为反向代理。首先我会安装 apache 并启用一些需要的模块,然后我会为 Jenkins 用域名 myjenkinsid 创建虚拟主机文件。请在这里使用你自己的域名并在所有配置文件中出现的地方替换。
从 Ubuntu 仓库安装 apache2 web 服务器。
apt-get install apache2
安装完成后,启用 proxy 和 proxy_>
1配置hostname
[root@oracledb ~]#hostnamectl set-hostname oracledb
[root@oracledb ~]#echo " 10100110 oracledb" >>/etc/hosts
2关闭selinux和防火墙
[root@oracledb ~]#sed -i "s/SELINUX=enforcing/SELINUX=disabled/" /etc/selinux/config
[root@oracledb ~]#setenforce 0
[root@oracledb ~]#systemctl stop firewalld
[root@oracledb ~]#systemctl disable firewalld
[root@oracledb ~]#systemctl status firewalld
3下载Oracle软件包 且上传到服务器上,进行解压缩
建议使用winSCP工具进行上传到服务器的/opt目录下
[root@oracledb ~]# ls -lh /opt/
-rw-r--r-- 1 root root 12G Mar 30 16:12 linuxx64_11gR2_database_1of2zip
-rw-r--r-- 1 root root 11G Mar 30 16:11 linuxx64_11gR2_database_2of2zip
4安装oracle环境所需要的依赖包-配置YUM源
安装依赖包之前,一定要设置好服务器上的安装源,原因是:可以在没有互联网的时候安装服务所需依赖包;常用的安装源有两种方式:
(1) 配置本地yum源
新建配置文件vi /etc/yumreposd/localsourcerepo输入如下内容:
[localsource]
name=localsource
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0
(2) 生成本地yum 缓存
注意:从Oracle 11g 11202版本开始,在Linux x86_64上安装时,只需要安装64位的软件包,但是,对于11202之前的任何Oracle database 11g,下表中列出的32位和64位的安装包都必须安装
5安装oracle环境所需要的依赖包-安装依赖包
(1)安装依赖包
[root@oracledb ~]# yum -y install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel zlib zlib-devel pcre-devel unzip
(2)安装完成后,检查依赖是否全部安装成功
[root@oracledb ~]# rpm -q binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXi libXtst make sysstat unixODBC unixODBC-devel zlib zlib-devel pcre-devel unzip | grep "not installed"
(3)创建所需的用户组和用户
如果要安装Oracle数据库,通常需要以下本地 *** 作系统用户组和用户:
Oracle inventory组(通常为 oinstall)
OSDBA组 (通常为 dba)
OSOPER组 (通常为 oper)
Oracle软件所有者(通常为 oracle)
创建用户组和用户:
[root@oracledb ~]# groupadd oinstall
[root@oracledb ~]# groupadd dba
[root@oracledb ~]# groupadd oper
[root@oracledb ~]# useradd -g oinstall -G dba oracle
(4)修改oracle用户密码:建议密码配置为字符+数字+特殊字符
[root@oracledb ~]# passwd oracle
6配置内核参数和资源限制
(1)编辑配置文件vi /etc/sysctlconf添加如下参数:
vmmax_map_count = 655360
fsaio-max-nr = 1048576
fsfile-max = 6815744
kernelshmall = 2097152
kernelshmmax = 2147483648 ###最小值: 536870912
kernelshmmni = 4096
kernelsem = 250 32000 100 128
netipv4ip_local_port_range = 9000 65500
netcorermem_default = 262144
netcorermem_max = 4194304
netcorewmem_default = 262144
netcorewmem_max = 1048576
注意:如果系统中某个参数高于上面的参数的值 ,保留较大的值,上面的数值只是官方要求的最小值,可以根据系统调整数值,以优化系统性能
(2)使内核参数生效
[root@oracledb ~]# sysctl -p
7创建oracle安装目录
如下目录,根据自己的实际情况可做修改:
[root@oracledb ~]# mkdir -p /data/app/oracle/product/1120
[root@oracledb ~]# cd /data/app/oracle/
[root@oracledb oracle]# mkdir oradata inventory fast_recovery_area
[root@oracledb ~]# chown -R oracle:oinstall /data/app/oracle
[root@oracledb ~]# chmod -R 775 /data/app/oracle
8配置oracle用户环境变量
编辑配置文件vi /home/oracle/bash_profile添加如下内容:
export ORACLE_BASE=/data/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/1120
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin
9 解压下载好的两个Oracle数据库文件
[root@oracledb ~]# cd /opt
[root@oracledb ~]# unzip linuxx64_11gR2_database_1of2zip -d /data
[root@oracledb ~]# unzip linuxx64_11gR2_database_2of2zip -d /data
10 编辑静默安装响应文件
(1)切换到oracle用户执行
[root@oracledb ~]# su - oracle
(2)切换到响应文件的目录下
[oracle@oracledb ~]$ cp -R /data/database/response/
[oracle@oracledb ~]$ cd response/
[oracle@oracledb response]$ ls
dbcarsp db_installrsp netcarsp
11修改配置文件:vi /home/oracle/response/db_installrsp,修改以下变量的值
oracleinstalloption=INSTALL_DB_SWONLY
UNIX_GROUP_NAME=oinstall
INVENTORY_LOCATION=/data/app/oracle/inventory
SELECTED_LANGUAGES=en,zh_CN
ORACLE_HOME=/data/app/oracle/product/1120
ORACLE_BASE=/data/app/oracle
oracleinstalldbInstallEdition=EE
oracleinstalldbDBA_GROUP=dba
oracleinstalldbOPER_GROUP=dba
DECLINE_SECURITY_UPDATES=true
12 开始静默安装Oracle 11g
(1)开始安装oracle数据库
[oracle@oracledb ~]$ cd /data/database
[oracle@oracledb ~]$ /runInstaller -silent -responseFile /home/oracle/response/db_installrsp -ignorePrereq
注意:安装期间可以使用tail命令查看oracle的安装日志,且日志文件名称是根
据自己的实际执行时间确定的,安装日志文件会在安装时提示,需要等待3分钟左右,注意不要停止运行;安装完成后有如下提示,如果有类似如下提示,说明安装完成。
The following configuration scripts need to be executed as the "root" user
#!/bin/sh
#Root scripts to run
/data/app/oraInventory/orainstRootsh
/data/app/oracle/product/1120/db_1/rootsh
To execute the configuration scripts:
1 Open a terminal window
2 Log in as "root"
3 Run the scripts
4 Return to this window and hit "Enter" key to continue
Successfully Setup Software
13使用 root用户执行脚本
(1)切换到root用户执行
[root@oracledb ~]# su - root
(2)执行两个用户脚本
[root@oracledb ~]# sh /data/app/oracle/inventory/orainstRootsh
[root@oracledb ~]# sh /data/app/oracle/product/1120/rootsh
14配置监听程序
(1)切换到oracle用户执行(建议退出重进oracle用户)
[root@oracledb ~]# su - oracle
(2)配置监听,查看输出结果
[oracle@oracledb ~]$ netca /silent /responsefile /home/oracle/response/netcarsp
(3)查看监听服务状态,若没启动需要启动
[oracle@oracledb ~]$ lsnrctl status
[oracle@oracledb ~]$ lsnrctl start
查看结果:
Parsing command line arguments:
Parameter "silent" = true
Parameter "responsefile" = /data/etc/netcarsp
Done parsing command line arguments
Oracle Net Services Configuration:
Profile configuration complete
Oracle Net Listener Startup:
Running Listener Control:
/data/app/oracle/product/1120/bin/lsnrctl start LISTENER
Listener Control complete
Listener started successfully
Listener configuration complete
Oracle Net Services configuration successful The exit code is 0
(4)查看监听端口
[oracle@oracledb ~]$ netstat -tnpl | grep 1521
15静默创建数据库
GDBNAME = "orcl"
SID = "orcl"
SYSPASSWORD = "oracle"
SYSTEMPASSWORD = "oracle"
SYSMANPASSWORD = "oracle"
DBSNMPPASSWORD = "oracle"
DATAFILEDESTINATION =/data/app/oracle/oradata
RECOVERYAREADESTINATION=/data/app/oracle/fast_recovery_area
CHARACTERSET = "ZHS16GBK"
TOTALMEMORY = " 6552 "
##其中TOTALMEMORY = " 6552 " 为6552 MB,物理内存8G80%
(2)切换到oracle用户执行
[root@oracledb ~]# su - oracle
(3)执行静默建库
[oracle@oracledb ~]$ dbca -silent -responseFile /home/oracle/response/dbcarsp
执行过程如下:
Copying database files
1% complete
3% complete
11% complete
18% complete
26% complete
37% complete
Creating and starting Oracle instance
40% complete
45% complete
50% complete
55% complete
56% complete
60% complete
62% complete
Completing Database Creation
66% complete
70% complete
73% complete
85% complete
96% complete
100% complete
Look at the log file "/data/app/oracle/cfgtoollogs/dbca/orcl/orcllog" for further details
(4)查看进程
[oracle@oracledb ~]$ ps -ef | grep ora_ | grep -v grep
(5)再次查看监听状态进行确认
[oracle@oracledb ~]$ lsnrctl status
结果显示:
The command completed successfully
16至此数据库就安装成功了,下面我们登录下数据库
(1)切换到oracle用户执行
[root@oracledb ~]# su - oracle
(2)登录数据库
[oracle@oracledb ~]$ sqlplus / as sysdba
(3)查询实例状态
SQL>select status from v$instance;
(4)查看数据库版本
SQL> select from v$version;
(5)激活scott用户
SQL>alter user scott account unlock;
SQL>alter user scott identified by tiger;
SQL>select username,account_status from dba_users;
17设置Oracle开机启动
(1)修改配置文件vi /data/app/oracle/product/1120/bin/dbstart 修改如下内容:
将脚本中的ORACLE_HOME_LISTNER=$1,修改为ORACLE_HOME_LISTNER=$ORACLE_HOME
(2)修改配置文件vi /data/app/oracle/product/1120/bin/dbshut 修改如下内容:
将脚本中的ORACLE_HOME_LISTNER=$1,修改为ORACLE_HOME_LISTNER=$ORACLE_HOME
(3)修改配置文件 vi /etc/oratab修改如下内容,
orcl:/data/app/oracle/product/1120:Y
(4)新建文件:vi /etc/rcd/initd/oracle 注意:建议全部复制脚本内容
#! /bin/bash
# oracle: Start/Stop Oracle Database 11g R2
# chkconfig: 345 90 10
# description: The Oracle Database is an Object-Relational Database Management System
# processname: oracle
/etc/rcd/initd/functions
LOCKFILE=/var/lock/subsys/oracle
ORACLE_HOME=/data/app/oracle/product/1120
ORACLE_USER=oracle
case "$1" in
start)
if [ -f $LOCKFILE ]; then
echo $0 already running
exit 1
fi
echo -n #34;Starting Oracle Database:"
su - $ORACLE_USER -c "$ORACLE_HOME/bin/lsnrctl start"
su - $ORACLE_USER -c "$ORACLE_HOME/bin/dbstart $ORACLE_HOME"
su - $ORACLE_USER -c "$ORACLE_HOME/bin/emctl start dbconsole"
touch $LOCKFILE
;;
stop)
if [ ! -f $LOCKFILE ]; then
echo $0 already stopping
exit 1
fi
echo -n #34;Stopping Oracle Database:"
su - $ORACLE_USER -c "$ORACLE_HOME/bin/lsnrctl stop"
su - $ORACLE_USER -c "$ORACLE_HOME/bin/dbshut"
su - $ORACLE_USER -c "$ORACLE_HOME/bin/emctl stop dbconsole"
rm -f $LOCKFILE
;;
restart)
$0 stop
$0 start
;;
status)
if [ -f $LOCKFILE ]; then
echo $0 started
else
echo $0 stopped
fi
;;
)
echo "Usage: $0 [start|stop|status]"
exit 1
esac
exit 0
(5)给 /etc/initd/oracle添加执行权限
[root@oracledb ~]# chmod +x /etc/initd/oracle
(6)开机启动oracle
[root@oracledb ~]# chkconfig oracle on
(7)给启动文件加权限
[root@oracledb ~]# cd /data/app/oracle/product/1120/bin/
[root@oracledb bin]# chmod 6751 oracle
[root@oracledb bin]# cd /var/tmp
[root@oracledb tmp]# chown -R oracle:oinstall oracle
(8)重启测试
[root@oracledb ~]# reboot
(9)切换到oracle用户登录状态下
[root@oracledb ~]# su - oracle
[oracle@oracledb ~]$ sqlplus / as sysdba
(10)解除锁定
SQL> alter user SYSTEM account unlock;
(11)这时候就可以用Navicat连接了
SQL> conn;
用户名:SYSTEM
密码:oracle
如果不能正确连接,改下密码试试
alter user system identified by 新密码
[root@oracledb ~]# mkdir -p /data/szzt
[root@oracledb ~]# cd /data/
[root@oracledb data]# chown oracle:oinstall -R szzt
[root@oracledb data]# ll
total 0
drwxr-xr-x 3 root root 20 Apr 8 21:14 app
drwxr-xr-x 8 root root 128 Aug 21 2009 database
drwxr-xr-x 2 oracle oinstall 6 Apr 14 16:17 szzt
[root@oracledb ~]# su - oracle
[oracle@oracledb ~]$ sqlplus / as sysdba
SQL> conn cshi
Enter password: 登录失败
Connected
SQL> create temporary tablespace DB_DATA_TMP tempfile'/data/szzt/DB_DATA_TMPdbf' size 500m autoextend on next 100m maxsize 10240m extent management local;
显示结果:
Tablespace created
SQL> create tablespace DB_DATA logging datafile'/data/szzt/DB_DATAdbf' size 2048m autoextend on next 100m maxsize 10240m extent management local;
显示结果:
Tablespace created
SQL> create user ceshi identified by ceshi default tablespace DB_DATA temporary tablespace DB_DATA_TMP;
显示结果:
User created
SQL> grant dba to ceshi;
显示结果:
Grant succeeded
SQL> conn ceshi ###用户名和密码一样,此时登录成功
[oracle@oracledb ~]$ cd /data/app/oracle/product/1120/bin/
注意:数据库导出 *** 作是在 源服务器 上进行
[oracle@oracledb bin]$ exp 用户名/密码@ IP地址 /orcl file =/data/szzt/ceshidmp owner='用户名'
Export terminated successfully without warnings
注意:数据库导入 *** 作是在 目标服务器 上进行
[oracle@oracledb bin]$ imp ceshi/ceshi@ 10100110 /orcl file=/data/szzt/ceshidmp fromuser=ceshi touser=ceshi
显示结果:可以看到导入的表过程(10100110是自己的目标数据库服务器)
Import terminated successfully without warnings
(1)、数据导入完毕后,我们可以使用DBeaver对数据库进行远程管理
(2)、测试连接,没问题后完成新建
(3)、连接上来后,我们就可以使用工具来进行管理数据库
Windows7系统的自动安装
用户如何利用自动安装方法部署Windows 7系统。下面我准备了关于Windows7系统的自动安装的文章,提供给大家参考!此方法在安装的开始需要有限的交互,但是该过程的其余时候都是自动进行的。
一、关于方法
可以将 MDT 2010 用作自动安装方法。使用 MDT 2010 很可能只需要您已拥有的'基础结构,没有别的要求(文件服务器是唯一的基础结构要求)。使用 MDT 2010 作为自动安装方法,可通过在需要更少支持来电的情况下提供更一致的配置简化部署并降低支持成本(所有这一切都不需要在基础结构上进行大量投资)。
使用 MDT 2010 作为自动安装方法的优势包括:
更少问题,因为配置对所有客户端计算机都是一致的。
部署更简单,因为 MDT 2010 可处理应用程序、设备驱动程序和更新安装。
简化的维护,因为部署应用程序、设备驱动程序和更新极为简单。
二、方法要求
为了使用自动安装方法,需要下列元素:
Microsoft 评估与计划工具包
Microsoft 提供的批量授权 (VL) 媒体
Microsoft 部署工具包 (MDT) 2010
应用程序兼容性工具包 (ACT) 55
Windows 自动安装工具包 (Windows AIK),工具包包含 Windows 用户状态迁移工具包 (USMT) 和 MDT 2010 需要的其他工具
存储分布共享的文件服务器
下列类型之一:
在部署期间启动客户端计算机使用的媒体
一台配置有 Windows 部署服务角色的服务器
三、部署过程
1、评估公司的准备情况。使用 Microsoft 评估和计划工具包决定公司对 Windows 7 的准备情况。
2、分析应用程序兼容性。使用 ACT 将应用程序分级,决定它们的兼容状态以及合并应用程序。ACT 会帮助您鉴别并修复存在兼容性问题的应用程序。
3、准备用于部署的基础结构。通过创建文件服务器作为部署共享,为 MDT 2010 准备基础结构。或者,在 Windows Server 2008 中安装并配置 Windows 部署服务角色。使用 Windows 部署服务启动客户端计算机是启动网络部署的最简单方法。
4、安装 MDT 2010 和必要组件。在文件服务器上安装 Windows AIK 和 MDT 2010 以及服务器所需的其他组件。
5、创建部署共享。创建部署共享,并在其中准备 *** 作系统、应用程序、设备驱动程序和更新。
6、构建安装 Windows 7 的任务序列。在 MDT 2010 中,为要部署的每个配置创建并自定义任务序列。任务序列中包含安装 Windows 7 的说明。
7、创建启动映像。在 MDT 2010 中,创建用于连接到部署共享的媒体。此媒体包含在部署期间用来启动客户端计算机的 Windows 预安装 (Windows PE) 映像。
8、将启动映像复制到便携式存储设备。在创建用于部署共享的媒体时,通过使用 MDT 2010 创建的映像准备可启动的 DVD 或 USB 闪存驱动器 (UFD),从而创建设备来启动 Windows PE 映像。或者,将 Windows PE 映像添加到 Windows 部署服务,以便在部署期间更快速地启动映像。
9、将 Windows 7 部署到每台计算机。使用 Windows PE 映像启动每台客户端计算机,然后按照说明登录到分发共享,选择一个任务序列并安装 Windows 7
10、激活 Windows 7如果公司没有使用密钥管理服务 (KMS),请与 Microsoft 手动激活 Windows 7
四、方法限制
自动安装方法对中型企业没有任何重大限制,但是在安装开始时需要有限的交互。随着业务增长,可以轻松扩展 MDT 2010,只需配置数据库和部署 Windows 部署服务角色,即可实现几乎零接触的体验。通过自动执行应用程序安装和 *** 作系统配置消除了用户与部署过程的交互,从而可帮助降低部署与支持成本。
;欢迎分享,转载请注明来源:内存溢出
评论列表(0条)