文档库 最新最全的文档下载
当前位置:文档库 › 安装MS_SQL2005express版数据库

安装MS_SQL2005express版数据库

安装MS_SQL2005express版数据库
安装MS_SQL2005express版数据库

安装MS_SQL2005express版数据库

我们公司的软件采用的数据库为MS_SQL2005,因为express版本是官方免费的,所以我们也就用这个版本了,安装更方便,也挺好用的。但因为免费嘛,就有一个限制,就是数据库的单个数据库文件大小不超过2G,对我们来说,足够了。

首先我们来看看MS_SQL2005express版数据库的安装文件包的内容:

在安装MS_SQL2005express版前需要安装好下面三个东西(有可能之前已经安装上,但不管先,你再次去安装下,如果安装好了它会告诉你,然后你就跳过这一步):

1、msxml6_x86.msi

2、WindowsInstaller3_1

3、NetFx20SP1_x86

以上三个软件安装完成以下,然后才接着安装:

1、SQLEXPR32_CHS.EXE

2、SQLServer2005_SSMSEE.msi

安装SQLEXPR32_CHS图解:

首先你要无条件接受Microsoft SQL Server 2005安装程序的最终用户许可协议,别问为什么^_^!

需要向各位同事再次说明的是sa的密码不能由自己私自乱设,由公司统一规定进行管理的。具体请参见公司相关规定。

安装SQLServer2005_SSMSEE图解:

详述SQL Server 补丁安装常见问题

一、SQL Server补丁版本的检查

SQL Server的补丁版本检查不如Windows 补丁版本检查直接,一个系统管理员,如果不了解SQL Server版本对应的补丁号,可能也会遇到一点麻烦,因此在这说明一下,通过这样的办法判别机器是安全的办法,不会对系统产生任何影响。

1、用Isql或者SQL查询分析器登录到SQL Server,如果是用Isql,请在cmd窗口输入isql -U sa,然后输入密码,进入;如果是用SQL查询分析器,请从程序中启动,输入sa和密码(也可以用windows验证)。

2、在ISQL中输入:

Select @@Version;

go

或者SQL查询分析器中输入(其实如果不想输入,只要打开帮助的关于就可以了:))

Select @@Version;

然后按执行;

这时会返回SQL的版本信息,如下:

Microsoft SQL Server 2000 - 8.00.760 (Intel X86) Dec 17 2002 14:22:05 Copyright (c) 1988-2003 Microsoft Corporation Enterprise Edition on Windows NT 5.0 (Build 2195: Service Pack 3)

其中的8.00.760就是SQL Server的版本和补丁号。对应关系如下:

8.00.194 -——————SQL Server 2000 RTM

8.00.384 -——————(SP1)

8.00.534 -——————(SP2)

8.00.760 -——————(SP3)

这样我们就能看到SQL Server的正确版本和补丁号了。

我们也可以用xp_msver看到更详细的信息。

二、补丁安装过程中常见问题

如果在安装补丁的时候遇到如下类似错误:

1、安装过程中出现“以前进行的程序创建了挂起的文件操作,运行安装程序前,必须重新启动”,请按照下面步骤解决:

a、重启机器,再进行安装,如果发现还有该错误,请按下面步骤

b、在开始->运行中输入regedit

c、到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 位置

d、选择文件->倒出,保存

e、在右边窗口右击PendingFileRenameOperations,选择删除,然后确认

f、重启安装,问题解决

如果还有同样问题,请检查其它注册表中是否有该值存在,如有请删掉。

2、在安装SQL Server SP3,有时候会出现:无论用windows认证还是混和认证,都出现密码错误的情况,这时查看临时目录下的sqlsp.out,会发现以下描述:

[TCP/IP Sockets]Specified SQL server not found.

[TCP/IP Sockets]ConnectionOpen (Connect()).

其实这是SQL Server SP3的一个小bug,在安装sp3的时候,没有监听tcp/ip端口,可以按照以下步骤进行:

1、打开SQL server客户器网络实用工具和服务器网络工具,确保启用的协议中包含name pipe,并且位置在第一位.

2、确保[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo]

"DSQUERY"="DBNETLIB".

如果没有,请自己建立

3、停止mssql.

4、进行安装.

这样就可以进行正确安装了。

远程报告数据库设置的安装使用基本知识

更新时间: 2011年1月

应用到: Forefront Endpoint Protection

本主题提供了使用包含远程报表数据库的基本拓扑安装Forefront Endpoint Protection (FEP) 的分步说明。

先决条件

在服务器上安装FEP 之前,请确保您的环境能满足所有最低要求。有关详细信息,请参阅在服务器上安装Forefront Endpoint Protection 的先决条件。

安装Forefront Endpoint Protection 服务器

1.在安装Configuration Manager 站点服务器的计算机上,将FEP DVD 插入到DVD 驱动器中,或从DVD 根目录中的

autorun文件夹手动运行splash.hta。

2.选择首选语言,然后单击“FEP 2010”。

此时将打开“Microsoft Forefront Endpoint Protection 2010 服务器安装”向导。

3.在“欢迎使用”页上,执行以下操作:

a.在“名称”框中,键入您的名称。

b.在“组织”框中,键入组织的名称,然后单击“下一步”。

4.在“Microsoft 软件许可条款”页上,查看许可协议。如果您接受这些条款和条件,请选中“我接受软件许可条款”复选框,然后

单击“下一步”。

5.在“安装选项”页上,选择“包含远程报表数据库的基本拓扑”,然后单击“下一步”。

6.在“报表配置”页上,执行以下操作:

i.在“计算机”框中,验证报表数据库计算机的名称。

ii.在“实例”框中,验证报表数据库实例的名称。

iii.在“数据库名称”框中,接受报表数据库的默认名称。

iv.如果要进行重新安装,并且希望重用现有数据库,请选中“重用现有数据库”复选框。

重要说明:

b.在“S QL Reporting Services 报表执行帐户”下,执行以下操作:

i.在“URL”框中,验证报表服务器的URL。

ii.在“用户名”框中,验证用于连接到报表服务器的用户帐户的名称。

注意:

iii.在“密码”框中,键入指定的用户帐户的密码,然后单击“下一步”。

7.在“更新和客户体验选项”页上,执行以下操作:

?如果要自动更新FEP 安装,请选中“使用Microsoft Update 实时更新我的产品”复选框。

?如果要通过匿名提供硬件和使用信息来参与改善产品,请选择“加入客户体验改善计划”选项,然后单击“下一步”。

8.在“Microsoft SpyNet 策略配置”页上,执行以下操作:

?如果要通过提供有关已检测到恶意软件的基本遥测信息来参与改善FEP 客户端的反恶意软件功能,请选中“加入Microsoft SpyNet”复选框,然后单击“基本SpyNet 成员资格”。此选项在默认情况下处于选中状态。

?如果除了基本SpyNet 成员资格之外,您还要提供有关潜在恶意软件的高级遥测信息,请选中“加入Microsoft SpyNet”复选框,单击“高级SpyNet 成员资格”,然后单击“下一步”。

重要说明:

9.在“安装位置”页上,指定安装的根文件夹,然后单击“下一步”。

10.在“必备组件验证”页上,查看验证结果,然后单击“下一步”。如果存在失败的验证,请在每个失败验证行的“详细信息”列中,

单击“更多”以确定原因,然后执行相应的操作。

11.在“安装摘要”页上,查看详细信息,然后单击“安装”。

“安装”页将显示每个安装项的安装进度。安装成功完成后,单击“下一步”。

重要说明:

12.在“安装完成”页上,单击“完成”。

重要说明:

10、删除Program FilesOracle

11、重新启动机器

12、删除所有ORACLE目录(在注册表HKEY_LOCAL_MACHINESOFTWAREORACLEORA

CLE_HOMES下)

在Windows 95 / Windows 98:

1. 打开注册表HKEY_LOCAL_MACHINESOFTWAREORACLE.

2.删除前面步骤中的第3步中的ORACLE

3. 删除AUTOEXEC.BAT 中的%ORACLE_HOME%bin 和JRE

4. 删除所有ORACLE目录

5. Program FilesOracle

6. WindowsStart MenuProgramsOracle -

WindowsStartMenuProgramsOracle

7. 重新启动

方法二:

删除Oracle 1

软件环境:1、Windows 2000+ORACLE 8.1.7

2、ORACLE安装路径为:C:ORACLE

实现方法:

1、开始->设置->控制面板->管理工具->服务,停止所有Oracle服务。

2、开始->程序->Oracle - OraHome81->Oracle Installation Products->Universal Installer,卸装所有Oracle 产品,但Universal Installer本身不能被删除

5、运行regedit,选择HKEY_LOCAL_MACHINESOFTWAREORACLE,按del键删除这个入口。

6、运行regedit,选择HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices,滚动这个列表,删除所有Oracle入口。

7、运行regedit,HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesEventlogApplication,删除所有Oracle入口。

8、开始->设置->控制面板->系统->高级->环境变量删除环境变量CLASSPATH和PATH中有关Oracle的设定

9、从桌面上、STARTUP(启动)组、程序菜单中,删除所有有关Oracle的组和图标

10、删除Program FilesOracle目录

11、重新启动计算机,重起后才能完全删除Oracle所在目录

12、删除与Oracle有关的文件,选择Oracle所在的缺省目录C:Oracle,删除这个入口目录及所有子目录,并从Windows 2000目录(一般为C:WINNT)下删除以下文件ORACLE.ini、oradim73.ini、oradim80.ini、oraodbc.ini等等。

13、WIN.INI文件中若有[ORACLE]的标记段,删除该段

14、如有必要,删除所有Oracle相关的ODBC的DSN

15、到事件查看器中,删除Oracle相关的日志

说明:

如果有个别DLL文件无法删除的情况,则不用理会,重新启动,开始新的安装,

安装时,选择一个新的目录,则,安装完毕并重新启动后,老的目录及文件就可以删除掉了。

删除Oracle 2

如果需要卸载Oracle,请运行安装光盘上的安装文件Setup.exe,在“欢迎”窗口中,选择“卸装产品”按钮,进入“Invertory 目录”窗口:在该窗口中选择需要删除的产品(在产品名称前面的方框内打上在标记√),然后单击“删除”按钮即可;或者直接在开始菜单中找到Oracle for NT程序组下的Oracle installer,同样可以卸载Oracle。

注意:对注册表的操作可能对系统产生严重影响,请在操作前进行备份,以便在系统异常时恢复到原来的注册表。该操作请参考Windows系统的相关说明。

运行RegEdit,在“HKEY_CURRENT_USERSoftware”、“HKEY_LOCAL_MACHINESoftware”、

“HKEY_LOCAL_MACHINESystemCurrentControlSetServices”主键中删除所有的Oracle入口(如果找到的话),然后重新启动计算机,如一切正常,则修改完成,如启动有错误,可能您对注册表的修改出错,运行RegEdit,将备份的注册表项目导入;如果误删了注册表中的“Microsoft ODBC for Oracle”,可用以下方法恢复:

将“HKEY_LOCAL_MACHINEsoftwareMicrosoftDataAccess”中的Version的值由…2.1.1a?改为…1.1.1a?然后重新安装财务软件,安装程序会自动安装MADC,并恢复“Microsoft ODBC for Oracle”。(对Windows95/98,请立即进入Dos 方式,将备份的system.dat文件(如system.bak)复制回system.dat);

(对Windows NT,如启动失败,请重新启动计算机,在提示下,按空格键启动“硬件配置文件/已知的最新正确配置”菜单,该菜单将注册表还原到稳定状态。按照屏幕上的指示操作,可以将注册表还原为上次成功启动时的状态。)vnc server配置

1。使用root用户启动系统的vncserver服务;

#service vncserver start

2。然后切换到登陆用户下面,我这里假设要使用oracle系统帐户进行远程登陆

#su - oracle

3。使用oracle用户输入以下命令:

$vncserver

如果是第一次运行,则系统会出现提示信息,提示你输入密码,这是通过终端进行登陆时需要输入的;

另外,还有一个数字信息,这个也是需要在终端登陆时输入的,即冒号后面跟着的一个数字,如:1 ,:2等等,需要记住;

4。在windows客户端使用vncviewer,输入如下:xxx.xxx.xxx.xxx:1 或者xxx.xxx.xxx.xxx:2等,后面的数字需要和服务器端的对应才行;xxx是你服务器的ip地址了;

[linux as 5] 软件要求

其他所需程序包的版本(或更高版本):

gcc-2.96-124

make-3.79

binutils-2.11

openmotif-2.1.30-11

glibc-2.2.4-31

要查看系统上安装了这些程序包的哪些版本,运行以下命令:

rpm -q gcc make binutils openmotif glibc setarchp4198954_21_linux.zip 在运行runInstaller 之前打.

rpm -ivh compat-oracle-rhel4-1.0-5.i386.rpm (p4198954_21_linux.zip)

(不打PATH也可以)

安装libaio-0.3.102-1.i386.rpm 和libaio-devel0.3.102-1.i386.rpm

在Red Hat Enterprise Linux 介质的第三张CD

以root 用户身份运行以下命令:

rpm -ivh /mnt/cdrom/RedHat/RPMS/ libaio-0.3.102-1.i386.rpm

创建数据库安装的准备工作:

1,创建user/group;

groupadd dba

groupadd oinstall

useradd oracle -g oinstall -G dba

passwd oracle

如果nobody用户不存在(id nobody命令查看),则创建:

mkdir -p /opt/oracle/10.2.0.1 /opt/oracle/oradata /opt/oracle/archivelog

chown -R oracle.oinstall /opt/oracle

chmod 755 -R /opt/oracle2,配置环境变量;

要使用Oracle 产品,应该或必须设置几个环境变量。

如果您在同一服务器上安装了多个Oracle 产品或数据库,则ORACLE_HOME、ORACLE_SID 和PATH 变量可能会更改。

ORACLE_BASE 变量不应更改,并可以在需要时在您的登录配置文件中设置它。Oracle 提供了一个称作oraenv 的实用程序来设置其他变量。

对于数据库服务器,建议设置以下环境变量:

使用root用户:

vi /home/oracle/.bash_profile

以下是配置文件的内容

ORACLE_BASE=/opt/oracle

ORACLE_HOME=/opt/oracle/10.2.0.1

ORACLE_SID=ge01

PATH=$ORACLE_HOME/bin:$ORACLE_HOME/OPatch:$PATH

TNS_ADMIN=$ORACLE_HOME/network/admin

NLS_LANG=AMERICAN_AMERICA.ZHS16GBK

LANG=AMERICAN_AMERICA.ZHS16GBK

export PATH ORACLE_BASE ORACLE_HOME ORACLE_SID TNS_ADMIN NLS_LANG LANG

4,设置系统参数;

Oracle 数据库10g 需要以下所示的内核参数设置。

一般情况下可以设置最大共享内存为物理内存的一半,如果物理内存是2G,则可以设置最大共享内存为1073741824,如上;如物理内存是1G,则可以设置最大共享内存为512 * 1024 * 1024 = 536870912;以此类推。在redhat上最大共享内存不建议超过

4*1024*1024*1024-1=4294967295切换到root用户:

su root

修改vi /etc/sysctl.conf, 添加:

kernel.shmmax = 2147483648

kernel.shmmni = 4096

kernel.shmall = 2097152

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default=262144

net.core.rmem_max=262144

net.core.wmem_default=262144

net.core.wmem_max=262144修改后运行"/sbin/sysctl -p"命令使得内核改变立即生效;

B) 设置oracle对文件的要求:

编辑文件: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

[root@enterprice64 ~]#vi /etc/oraInst.loc

inventory_loc=/opt/oracle/oraInventory

inst_group=oinstall

[root@enterprice64 ~]#chown oracle.oinstall /etc/oraInst.loc

确保/etc/oraInst.loc中包含上面的信息,且Oracle包含访问权限。5.解压缩Oracle10G的安装文件:

使用Oracle用户登陆:

su - oracle

在/home/oracle 上传和解压缩10201_database_linux32.zip:

unzip 10201_database_linux32

6.开始安装oracle

L i n u x 命令行环境下安装(也可以在图形界面下安装)使用Oracle用户登陆:

su - oracle

根据希望安装的数据库版本类型选择Silent安装模式的response_file文件的类似,比如:enterprise.rsp、standard.rsp 还是custom.rsp。

这里选择enterpise.rsp类型,安装盘中的database/response目录下对应的response文件拷贝出来,根据文件里面的提示对输入值进行修改。

比如这个例子中对如下的参数进行设置:

UNIX_GROUP_NAME="oinstall"

FROM_LOCATION="/home/oracle/database/stage/products.xml"

ORACLE_BASE="/opt/oracle"

ORACLE_HOME="/opt/oracle/10.2.0.1"

ORACLE_HOME_NAME="OraDbHome1"

SHOW_INSTALL_PROGRESS_PAGE= true

SHOW_END_OF_INSTALL_MSGS= true

COMPONENT_LANGUAGES=

s_nameForDBAGrp= "dba"

s_nameForOPERGrp="dba"

INSTALL_TYPE="EE"

n_configurationOption=3

RESTART_SYSTEM=false

RESTART_REMOTE_SYSTEM=false注意,所有的字符串需要放在双引号中,注意大小写。数字和布尔变量直接写就可以。

由于这里没有选择建立数据库而只安装软件,因此没有设置数据库相关的配置参数。[oracle@enterprice64 data]$ chmod 700 enterprise.rsp

面可以开始SILENT安装了:

注意,响应文件需要使用绝对路径。

cd /home/oracle/database

[oracle@enterprice64 database]$ ./runInstaller -silent -responseFile /home/oracle/enterprise.rsp用root执行如下脚本:

/opt/oracle/10.2.0.1/oraInventory/orainstRoot.sh

/opt/oracle/10.2.0.1/root.sh

不过这里Oracle存在一个bug,在root.sh脚本中,自动将OUI_SILENT参数设置为TRUE,而后的检查中,

如果发现这个值为TRUE,那么这个脚本运行会自动退出了。这里需要手工将其修改为false,

最后使用root执行一下$ORACLE_HOME/root.sh脚本就可以了。根据提示按Enter 就可以了。

这样就在字符下成功安装了。通过SILENT模式安装数据库之后,下面继续使用SILENT模式进行数据库的建立,仍然是拷贝安装目录下的/home/oracle/database/response/dbca.rsp到安装目录,并进行编译,

比如在本次安装过程中设置了下列参数:

RESPONSEFILE_VERSION = "10.0.0"

OPERATION_TYPE = "createDatabase"

GDBNAME = "ge01"

SID = "ge01"

TEMPLATENAME = "New_Database.dbt"

SYSPASSWORD = "georacle"

SYSTEMPASSWORD = "georacle"

DATAFILEDESTINATION ="/opt/oracle/oradata/"

RECOVERYAREADESTINATION="/opt/oracle/flash_recovery_area"

STORAGETYPE=FS

CHARACTERSET = "ZHS16GBK"

MEMORYPERCENTAGE = "40"

SCRIPTDESTINATION ="/opt/oracle/admin/ora10g/scripts"

EMCONFIGURA TION=”LOCAL”

SYSMANPASSWORD = "georacle"

DBSNMPPASSWORD = "georacle"其中最后1项不是必须的,这个的目的是在建立数据库的同时生成脚本。

下面就可以开始SILENT模式的数据库创建了:

[oracle@enterprice64 database]$ dbca -silent -responseFile /home/oracle/dbca.rsp

用root执行如下脚本:

/opt/oracle/10.2.0.1/oraInventory/orainstRoot.sh最后可以利用netca来SILENT方式设置网络部分,同样的方法设置netca.rsp:

RESPONSEFILE_VERSION="11.1"

CREATE_TYPE= "CUSTOM"

SHOW_GUI=false

LOG_FILE=""/opt/oracle/10.2.0.1/network/tools/log/netca.log""

INSTALLED_COMPONENTS=

INSTALL_TYPE=""typical""

LISTENER_NUMBER=1

LISTENER_NAMES=

LISTENER_PROTOCOLS=

LISTENER_START=""LISTENER""

NAMING_METHODS=

设置的参数包括上面的部分,然后就可以使用netca启动silent配置:

[oracle@enterprice64 database]$ netca /silent /responsefile

/home/oracle/netca.rsp----------------------------------------------------------------静默卸载Oracle数据库ge01

dbca -silent -deleteDatabase -sourceDB [-sysDBAUserName -sysDBAPassword ]

例如:dbca -silent -deleteDatabase -sourceDB ge01 -sysDBAUserName sys -sysDBAPassword georacle静默卸载Oracle数据库软件

执行以下命令静默卸载Oracle数据库软件

$./runInstaller -silent -deinstall -removeallfiles -removeAllPatches "REMOVE_HOMES=" -responseFile

~/enterprise.rsp---------------------------------------------------------------------------------------(一)图形界面开始安装:

1.以oracle用户登录X-WINDOWS系统,进行Oracle的安装(远程安装需打开XDM):[ linux 5}

cd /opt/database (或者你解压缩安装程序包的目录)

./runInstaller 或者./runInstaller -ignoreSysPrereqs

过一会儿就会出现Oracle的X安装界面注意:

1、选择advance install

2、数据库home设置为/opt/oracle/10.2.0.1

3、数据库全局名称设置为ge01

4、数据库字符集选Simplified Chinese ZHS16GBK2.其他用默认设置!

注意:安装过程中会提示以root用户登陆执行一些脚本,执行后再按“ok”按钮继续安装。

3、登陆并启动数据库的操作。

su - oracle

[oracle@oracle oracle]$ lsnrctl start

[oracle@oracle oracle]$ sqlplus /nolog

SQL*Plus: Release 9.2.0.0 - Production on Sat Mar 12 22:58:53 2005

Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.

SQL> connect / as sysdba

Connected.

SQL> startup; 启动数据库

ORACLE instance started.

Total System Global Area 236000356 bytes

Fixed Size 451684 bytes

Variable Size 201326592 bytes

Database Buffers 33554432 bytes

Redo Buffers 667648 bytes

Database mounted.

Database opened.SQL> shutdown immediate ;关闭数据库(OR "dbshut" command)

Database closed.

Database dismounted.

ORACLE instance shut down.4, dbstart脚本修改

数据库创建完成后,修改vi /etc/oratab,把ge01:/opt/oracle/10.2.0.1:N那一行最后的N改成Y,

修改vi /opt/oracle/10.2.0.1/bin/dbstart中ORACLE_HOME_LISTNER=/opt/oracle/10.2.0.1

然后执行dbstart启动数据库数据库可能无法启动,报告Ca n?t find init file …的错误,需要复制一个初始化文件:

cp /opt/oracle/admin/ge01/pfile/init.ora.* /opt/oracle/10.2.0.1/dbs/initge01.ora

重新执行dbstart就可以了。可以执行dbshut 停止ORACLEvi /etc/rc.local 加入下面一行起动ORACLE ON system boot su - oracle -c "lsnrctl start"

su - oracle -c "dbstart" 5. 为了root方便管理,可以写一个启动脚本

vi /etc/init.d/ora10g

#!/bin/bash

#

# chkconfig: 2345 91 19

# description: starts the oracle listener and instance status() {

pid=`ps -ef | grep ora_pmon | grep -v grep | awk '{print $8}'`

if [ "X$pid" = "X" ]

then

exit 1

else

echo "oracle10g is running."

exit 0

fi

}case "$1" in

start)

#startup the listener and instance

echo -n "oracle begin to startup: "

su - oracle -c "lsnrctl start"

su - oracle -c dbstart

echo "oracle10g started"

;;

stop)

# stop listener, apache and database

echo -n "oracle begin to shutdown:"

su - oracle -c "lsnrctl stop"

su - oracle -c dbshut

echo "oracle10g shutdowned"

;;

reload|restart)

$0 stop

$0 start

;;

'status')

status

;;

*)

echo "Usage: ora10g [start|stop|reload|restart]"

exit 1

esac

exit 0 存为ora10g后,然后

chmod a+x /etc/init.d/ora10g

即可在以后以root身份运行/etc/rc.d/init.d/ora10g start |stop 来管oracle的启动和停止了。如果要将这个脚本加入到系统中使其可开机运行,那么要运行以下命令:

chkconfig --level 35 ora10g on

6, 关于数据库删除重新安装的问题:

1 . 去除/usr/local/bin 目录下的coraenv dbhome oraenv

2 . 去除/etc/oratab , /etc/oracle

3 . 去掉安装目录/opt/oracle 目录下的product admin oradata oralnventor 目录。

# userdel -r oracle

# groupdel dba oinstall

rm -rf /tmp/ora*

rm -rf /opt/oracle/*

rm -f /etc/ora*

rm -f /usr/local/bin/oraenv

rm -f /usr/local/bin/coraenv

rm -f /usr/local/bin/dbhome

7.修改Oracle10g数据库字符集

SQL> connect sys/oracle as sysdba

SQL> startup mount

SQL> alter session set sql_trace=true;Session altered.SQL> alter system enable restricted session;System altered.SQL> alter system set job_queue_processes=0;System altered.SQL> alter system set aq_tm_processes=0;System altered.SQL> alter database open;Database altered.SQL> set linesize 120;

SQL> alter database character set zhs16gbk;

alter database character set zhs16gbk

*

ERROR at line 1:

ORA-12712: new character set must be a superset of old character setSQL> ALTER DATABASE character set INTERNAL_USE zhs16gbk; # 使用INTERNAL_USE可以跳过超集的检查,ALTER DATABASE character set INTERNAL_USE Database altered.SQL> shutdown immediate;

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL> STARTUP

SQL> select name,value$ from props$ where name like '%NLS%';NLS_CHARACTERSET

ZHS16GBK8. oracle database异机备份脚本

su - oracle

mkdir /home/oracle/dbbackup(1)vi /home/oracle/dbbackup/bachupdb.sh

#!/bin/bash

#As oracle user, chmod 744 /home/oracle/dbbackup/DBbackuprecover.sh

#crontab -e 35 1 * * * /home/oracle/dbbackup/DBbackuprecover.sh >/dev/null 2>&1

#@tip: modify local database's home directory

#@tip is remote database ip addressexport ORACLE_HOME=/opt/oracle/10.2.0.1

export PATH=$ORACLE_HOME/bin:$PATH:

export NLS_LANG=AMERICAN_AMERICA.zhs16gbk

export LANG=AMERICAN_AMERICA.ZHS16GBK

export ORACLE_SID=ge01dmpfile=gedb_`date +%F`.dmp

logfile=gedb_`date +%F`.log

restoredblog=restoredb_`date +%F`.log

WORK_DIR=~/dbbackupcd $WORK_DIR

exp USERID=gedb/gegedb@/ge01 file=$dmpfile log=$logfile owner=gedb

if [ 0 -eq "$?" ]

then

sqlplus / as sysdba @user.sql

imp USERID=gedb/gegedb file=$dmpfile log=./$restoredblog fromuser=gedb touser=gedb

find ./*.dmp -type f -mtime +7 -exec rm {} ;

find ./*.log -type f -mtime +30 -exec rm {} ;

exit 0

数据库管理系统可行性报告

大型数据库管理系统开发 ¥ 项目可行性报告 >

目录 1项目概述 (5) 2国内外相关技术发展与市场情况说明 (5) 国外数据库产品企业开发情况 (5) 、 甲骨文力推重量级产品10G (5) IBM以新版DB2开拓市场 (5) 国内数据库产品企业开发情况 (6) 金仓数据库管理系统KingbaseES (6) 东软通用数据库系统 (6) 3投标单位概况和已有工作基础 (6) 投标单位名称: (6) 投标单位的性质: (7) ` 基本结构: (7) 财务状况: (9) 运营情况: (9) 技术优势: (9) 产业化优势 (9) 在本投标项目相关领域已有工作基础和取得成果 (9) 项目负责人和项目主要参加人员的情况 (9) 4技术总体方案 (9) $ 项目所依据的技术原理 (9) 主要技术与性能指标 (11) 主要技术 (11) 主要指标参数 (12) 项目拟执行的质量标准类型、质量标准名称 (12)

5项目实施方案 (13) 项目主要内容 (13) 项目的研究对象 (13) { 主要技术与性能指标 (13) 项目技术路线描述 (14) 项目技术实现依据 (15) 设计思想依据 (15) 关键技术实现的依据 (16) 项目技术成熟性 (17) 采用的成熟技术 (17) 已攻克的关键技术 (19) % 待研究的关键技术 (22) 项目产品化 (23) 产品用途 (23) 产品性能 (23) 比较优势 (24) 产品化实施计划 (24) 项目产品化实施计划的具体进度安排 (24) 产品化拟执行的质量标准类型 (25) \ 项目产品应取得的相关许可认证证书 (25) 项目产品市场与竞争 (25) 行业及市场概述 (25) 目标市场 (25) 目标市场容量 (26) 竞争优势分析 (26) 技术优势 (26)

云桌面建议方案

XX单位虚拟桌面解决方案建议书

目录 1现状与需求分析 (4) 1.1现状分析 (4) 1.2用户需求分析 (5) 1.2.1任务型用户 (5) 1.2.2知识型用户 (6) 1.3交付方式选型 (6) 1.3.1任务型用户 (7) 1.3.2知识型用户 (7) 1.4方案目标与收益 (7) 2虚拟桌面方案总体概述 (8) 2.1虚拟桌面交付架构总体介绍 (8) 2.2虚拟桌面交付技术介绍 (10) 2.2.1流桌面 (11) 2.2.2独占桌面 (11) 2.3虚拟桌面交付产品介绍 (12) 2.3.1桌面虚拟化 (12) 2.3.2服务器虚拟化 (12) 3详细设计 (13) 3.1逻辑架构设计 (13) 3.1.1数据中心逻辑架构设计 (13) 3.1.2用户接入逻辑架构设计 (14) 3.2详细架构设计 (14)

3.2.1数据中心详细架构设计 (15) 3.2.2用户接入详细架构设计 (17) 3.3软硬件规划 (18) 3.3.1硬件规划 (18) 3.3.2软件规划 (21) 3.4网络架构设计 (21) 3.5用户访问流程 (22) 3.6其他考虑因素 (22) 3.6.1系统病毒防控 (22) 3.6.2用户个性化 (22) 3.6.3用户桌面类型选择 (22) 3.6.4知识型桌面运维 (23) 3.6.4.1运维工作层次划分 (23) 3.6.4.2桌面生命周期管理 (25)

1现状与需求分析 1.1现状分析 根据前期与XX单位的沟通,我们了解到XX单位当前正着手进行虚拟桌面建设,希望通过现今主流的虚拟化技术实现员工的高效灵活办公。 对此,我们也对XX单位现在的信息化实际应用现状做了调查和分析,XX单位当前桌面信息化主要存在如下几个方面的问题: 提供不同的人员使用,需要随时更换系统及软件 不同专业人员需要的软件并不相同,因此就要求维护人员在不同的环境中为用户提供不同的系统或者软件。现有的情况下,只能将所有软件安装在一套操作系统,这就导致了用户使用其他软件,甚至软件调用资源冲突等问题。 实现桌面、数据的跟随 用户移动性的增强要求用户办公所需的桌面和数据能随用户而动,用户可以在公司的不同办公区域、在家中访问各自的桌面,并随时随地保持桌面以及数据的跟随。这对当前XX 单位的信息化提出了新的挑战,IT部门需要通过一种灵活、安全、高效的桌面交付架构,使得用户需要访问的办公数据在各种终端设备及网络之上无缝切换,用户工作场所的改变并不会影响工作任务的连续性,也不会因为终端设备的改变而导致部分办公数据无法正常访问。 数据安全问题 在传统的PC桌面环境中,员工的终端设备与后台业务系统之间的交互产生的真实业务数据会在网络上传输,存在数据被截取并外泄的风险;同时,业务数据和客户信息容易驻留在用户PC本地,PC自身的安全保护措施决定了企业敏感数据被破坏或窃取的概率。当用户从传统PC桌面向虚拟桌面转移时,这些风险被进一步放大。能否安全地隔离用户终端设备和企业数据,成为了XX单位IT部门需要攻克的难点。

服务器安装方案

一、实施计划方案 实施方案和计划进度 针对本次的项目实施,我公司将组建项目实施小组,按客户的要求和相应的设计方案,完成设备采购要求的伴随服务中的安装调试环节,实施过程采用项目管理方式进行管理和运作。 在项目组成员的选择上,我公司会选择经验丰富的项目管理人员出任项目经理,并挑选各类资深认证工程师及商务、物流接口人组成专门的项目组。 人员构成 团队组成 岗位人员职责 发起人高青负责项目运作的监控和变更审批 负责项目质量定义和实施检查 项目经理刘庆负责项目整体运作、客户接口及合作方协调工作 负责项目计划实施、流程规范执行管理 负责跟踪项目执行和服务质量监控 负责协调人员到场及货物交接 负责组织验收、客户回访 负责项目执行成本进度分析和控制 资深工程师A 孟亮负责整体项目架构的构建和实施指导 配合及测试验收工作 资深工程师B 陈警负责现场环境考察、客户需求沟通 负责实施方案撰写 负责现场部分实施工作及测试验收工作 项目实施进度计划 针对客户项目的设计和实施需求,安装实施项目大致可分为以下阶段 一、立项、启动和计划阶段控制过程 主要完成以下工作: 任命项目经理,召开项目启动会

项目实施计划、项目流程管理规范、执行文档模板的撰写 项目资源规划及落实 建立顺畅的沟通渠道和机制 二、考察、咨询、方案设计阶段 主要完成以下工作: 客户安装现场环境考察 客户需求沟通,并提供安装、调试及系统架构相关技术咨询 项目实施技术方案撰写 实施方案完善并提交客户审核 提交现场环境需求书和整改建议 三、订货跟踪阶段 此阶段神码将指定专人进行跟踪。及时跟踪产品订货的各项环节,及时汇报进展程度和进度预期。项目组将对可能发生的延误风险进行及时的处理,以避免和缓解影响。四、实施准备阶段 针对项目实施所用到的工具、设备、介质和其他资源进行检测,确保完好可用 完成初步的实施、维护、使用及测试验收文档模板 五、到货交付阶段 完成内部货物入库,销售、出库、运输流程 协调人员进行现场货物交接和签收 对交付中产生的问题进行记录,并尽快积极解决,达到合同要求 六、安装、调试阶段 项目经理跟踪项目执行和服务质量监控 相关现场人员对到场设备拆除包装上架 对现场环境进行复查检测,已确认符合安装规范要求 协同工作进行拓扑连接、上电验机 按客户规划要求和实施方案指导进行硬件、软件安装调试 项目组成员共同处理安装调试时发生的异常情况 责任人对实施、维护、使用及测试验收文档进行最终的完善 物流负责人对运输、拆箱安装现场环境进行清理和复原 七、初验、监控阶段 按照计划安排和认可的测试流程进行设备功能性测试 对测试中遇到的问题和故障进行处理

mysql安装图解mysql图文安装教程(详细说明)

很多朋友刚开始接触mysql数据库服务器,下面是网友整理的一篇mysql的安装教程,步骤明细也有详细的说明。 MySQL5.0版本的安装图解教程是给新手学习的,当前mysql5.0.96是最新的稳定版本。 下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下!打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面: mysql安装向导启动,按“Next”继续: 选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程: 在“Developer Components(开发者部分)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。在上面的“MySQL Server(mysql服务器)”、“Client Programs(mysql客户端程序)”、“Documentation(文档)”也如此操作,以保证安装所有文件。点选“Change...”,手动指定安装目录。 填上安装目录,我的是“F:\Server\MySQL\MySQL Server 5.0”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原的时候,数据被清空。按“OK”继续。 返回刚才的界面,按“Next”继续: 确认一下先前的设置,如果有误,按“Back”返回重做。按“Install”开始安装。 正在安装中,请稍候,直到出现下面的界面: 这里是询问你是否要注册一个https://www.wendangku.net/doc/565831010.html,的账号,或是使用已有的账号登陆https://www.wendangku.net/doc/565831010.html,,一般不需要了,点选“Skip Sign-Up”,按“Next”略过此步骤。 现在软件安装完成了,出现上面的界面,这里有一个很好的功能,mysql配置向导,不用向以前一样,自己手动乱七八糟的配置my.ini了,将“Configure the Mysql Server now”前面的勾打上,点“Finish”结束软件的安装并启动mysql配置向导。 mysql配置向导启动界面,按“Next”继续: 选择配置方式,“Detailed Configuration(手动精确配置)”、“Standard Configuration(标准配置)”,我们选择“Detailed Configuration”,方便熟悉配置过程。 选择服务器类型,“Developer Machine(开发测试类,mysql占用很少资源)”、“Server Machine(服务器类型,mysql占用较多资源)”、“Dedicated MySQL Server Machine(专门的数据库服务器,mysql占用所有可用资源)”,大家根据自己的类型选择了,一般选“Server

数据库课程设计工厂管理系统大作业

摘要 姓名:颜超丽学号:200915553013027 此文运用了数据字典、数据流图等方法对工厂管理系统进行了需求分析,运用E-R图进行了概念结构设计,在逻辑结构设计中将E-R图转化为关系模型,在物理结构设计中确定该数据库的存储结构,最后通过SQL语言实现数据库的设计。在这过程中,还详细地分析了各个子系统的属性、实体间的联系以及子系统间的关系。在这基础上,通过金仓数据库软件,运用SQL语言将所建工厂管理系统数据库顺利实现。 关键字:数据字典,E-R图,SQL语言 目录 一、系统概述 (1) 二、需求分析 (1) 1信息分析 (1) 2数据流图 (2) 3数据字典 (2) 三、概念结构设计 (4) 1实体列表 (4) 2分E-R图 (4) 3全局E-R图 (5) 四、物理结构设计 (5) 1关系模式存取方式选择 (5) 2确定数据库的存储结构 (5)

3评价物理结构 (5) 五、逻辑结构设计 (6) 六、数据库的实施 (7) 七、设计总结........ (8) 八、文献 (9)

工厂管理系统库 一、系统概述 工厂管理信息化是工厂管理系统应用信息技术及其产品的过程,是信息技术应用于工厂管理的过程。工厂信息化的实施,自下而上而言,必须以管理人员使用信息技术水平的逐步提高为基础;自上而下而言,必须与工厂的制度创新、组织创新和管理创新结合。 工厂管理系统算是比较简单一种信息系统。它主要应用于工厂仓库管理、职工管理、车间管理和零件管理。其中车间对职工和零件来说是很重要的。 工厂管理信息化建设工作具有长期性和内容的多变性;正因为这样,车间管理信息系统也不是一个简单的、静止的、封闭的系统,而是一个开放的,随着时间的推移会逐步变化和发展的系统。 二、需求分析 1、信息分析 根据工厂方面取得的信息资料,得出系统的信息需求和处理要求,得到设计所需的需求信息。这些信息是是选择了对数据库设计直接有用的信息。 A.工厂系统: a.车间:一个工厂有很多个车间,每个车间有车间号、车间主任名、地址、 电话。 b.工人:一个车间有多个工人,每个工人有职工号、姓名、年龄、性别和 工种。 c.产品:一个车间生产多钟产品,产品有产品号,价格。 d.零件:一个车间有多个零件,一个零件也可以由多个车间制造。零件有 零件号、重量和价格。 e.仓库:产品与零件存入仓库中,厂内有多个仓库,仓库有仓库号、仓库 保管员、姓名、电话。 B.系统联系: a.生产:一个车间有多个零件,一个零件也可以由多个车间制造。 b.组成:一个产品由多个零件组成,一种零件也可装配多中产品内。 c.保管:产品与零件存入仓库中,厂内有多个仓库。

KIS云桌面使用手册

目录 云桌面安装环境要求 (2) 云桌面服务器安装与使用 (3) 安装 (3) 操作控制台 (6) 激活授权 (8) 发布应用程序 (8) 连接端口说明 (11) 云桌面客户端安装与使用 (12) 安装 (12) 激活授权 (15) 应用浏览器介绍 (16) 应用快捷方式 (17) 菜单选项 (17) 本地输入法 (18) 使用云桌面打印 (19) 添加自定义纸 (20) 保存文件到本地 (21) 使用技巧&常见问题 (22)

云桌面安装环境要求 版本号:KIS云桌面V4.1 服务器支持系统(含32/64位,要求服务器远程桌面能正常使用) Windows7 旗舰版、Windows Server 2008 R2 企业版 建议服务器端不要安装360安全卫士与360杀毒软件,可以安装其他杀毒软件。 客户端支持PC操作系统 WindowsXP、Windows 7、Windows 8、Windows 8.1、Windows 10、Windows Server 2003、Windows Server 2008、Windows Server 2012 云桌面能够实现远程连接,后台是通过RDP协议传输的,也就是远程桌面,目前市面上的Ghost系统基本都是将远程功能删除了的,所以没有远程桌面功能的操作系统,云桌面安装完后不能使用,客户端无法连接到服务器,请不要使用Ghost克隆系统来做云桌面服务器。 服务器端不能使用直接拨号(只有猫没有路由器)方式上网,必须要有路由器; 云桌面只支持工作组方式使用,服务器不能安装在域环境; 最低配置要求(1用户): CPU:双核2.0G以上 存:2GB以上 硬盘:磁盘空间500MB以上 服务器带宽:5MB(上行带宽512kb以上) 客户端带宽:2MB 用户数与硬件资源需求对比(该表为推荐配置):

MySQL的安装教程

MySQL的安装教程 一、MySQL下载解压 MySQL链接:https://https://www.wendangku.net/doc/565831010.html,/s/1dH0BgU 密码:7ty3 (1)下载后,将压缩包解压到你将要安装的目录下,如C:\Program Files\ mysql\,如下图: (2)新建一个文件“my.ini”,不能用其他名字。 (3)用记事本打开文件my.ini,将以下的内容直接复制到my.ini文件中,保存退出。

如图: 注意的是 basedir=你自己的mysql安装路径; datadir=mysql所在目录\data;

二、环境变量的配置 (1)PATH变量的配置(我的电脑→计算机→属性→高级系统设置→高级→环境变量→系统变量中的PATH→编辑→编辑文本);在弹出的小窗口中的PATH变量最末端输入安装mysql目录下的bin所在路径(注意不要覆盖原来的值,以及分号):;C:\Program Files\mysql\mysql-5.7.20-winx64\bin

PATH环境变量设置完成后,确认退出换环境变量的设置。 (2)“Win+R”键弹出运行界面,输入”cmd”命令进入DOS窗口。

(3)使用cd命令进入安装mysql目录下的bin所在目录(先使用“cd/”命令进入C盘的根目录下), 即输入 cd C:\Program Files\mysql\mysql-5.7.20-winx64\bin 回车键后接着输入 C:\Program Files\mysql\mysql-5.7.20-winx64\bin\ mysqld -install

KIS云桌面使用手册

KIS云桌面使用手册 目录 云桌面安装环境要 求.................................................................. (2) 云桌面服务器安装与使 用 ................................................................. .. (3) 安 装 ..................................................................... (3) 操作控制 台 ..................................................................... (6) 激活授 权 ..................................................................... . (8) 发布应用程 序 ..................................................................... .. (8) 连接端口说 明 ..................................................................... (11)

云桌面客户端安装与使 用 ................................................................. (12) 安 装 ..................................................................... . (12) 激活授 权 ..................................................................... .................... —————————————————————————————————————————————————— ——— 15 应用浏览器介 绍 ..................................................................... .. (16) 应用快捷方 式 ..................................................................... (17) 菜单选 项 ..................................................................... .. (17) 本地输入 法 ..................................................................... . (18)

无线视频服务器快速使用手册样本

无线网络视频传输系统快速使用手册

第一章前言 本用户手册描述了安装和配置无线网络视频传输系统的简单操作方法。用户经过阅读本手册, 能安装和设置视频编码器的初级参数, 以满足快速使用的要求。 无线网络视频传输系统工作原理: 网络视频编码器用来接收视频源信号加以编码、压缩和传输。经过无线网络将视频信号传输到公网的服务器端。用户经过客户端对服务器进行访问, 获得需要的视频资源。 在下文中介绍了网络视频编码器的安装、客户端和服务器端的安装和简单使用, 如果用户需要进一步了解高级功能, 请参照用户手册。 第二章设备简介 一简介 网络视频编码器是一个集视频采集、实时压缩、网络传输( 有线或无线) 等功能为一体的嵌入式设备。 设备接通电源之后就能够独立工作, 首先把采集的视频图像经H.264算法进行压缩编码, 然后将压缩后的视频数据传输到视频监控流媒体服务器中, 用户能够经过客户端监控软件登录流媒体服务器进行实时视频浏览、监控和管

理。 二外观 设备根据工业设计标准, 采用烤漆金属外壳, 包装精美、小巧, 方便携带或固定放置, 请参下图: 图2-1 外观 三设备重要部分介绍 电源适配器。

天线。 天线接口: 根据数字的不同与每张卡进行对应。 SIM卡插槽: SIM1: 装CDMA SIM卡1; 2: 装CDMA SIM卡2。( 每个SIM卡座旁都有 一个黄色小按钮, 用于取出SIM卡座) CDMA卡的安装。 DC9-24V: 电源插口, 接12V电源适配器( 可适应9-24V电压)

BNC视频输入接口。 RJ45以太网接口: 接网络集线器的以太网端口。该网口用来在设备 使用前对设备进行参数配置。如目的IP地址, 云台参数等。 设备状态指示灯: 指示各种状态, 方便用户掌握设备运行情况 Cell1和Cell2: 指示Modem拨号情况, 如果拨号成功, 则常亮; Data: 指示视频数据传输状况, 不停的闪烁, 表明正常传输视 频数据; Ctrl: 指示控制信号和心跳信号的传输; PWR: 指示设 备电源状态 复位: 该孔内有一个内凹的按钮, 用来对系统设置参数的恢复出厂值。例如: 当一些用户忘记设备的物理地址时经过此键恢复为192.168.0.250。或是忘记密码时可恢复为”888888”。使用方法为: 加电状态下, 按住按钮20秒以上时间, 当六个信号灯连续闪烁两次时, 即复位成功。

MySQL5.6版本安装及配置过程

编辑者:Vocabulary 下面详细介绍5.6版本MySQL的下载、安装及配置过程。 图1.1 MySQL5.6 目前针对不同用户,MySQL提供了2个不同的版本: MySQL Community Server:社区版,该版本完全免费,但是官方不提供技术支持。 MySQL Enterprise Server:企业版,它能够高性价比的为企业提供数据仓库应用,支持ACID事物处理,提供完整的提交、回滚、崩溃恢复和行级锁定功能。但是该版本需付费使用,官方提供电话及文档等技术支持。 目前最新的MySQL版本为MySQL 5.6,可以在官方网站https://www.wendangku.net/doc/565831010.html,/downloads/下载该软件。下图1.2所示的MySQL官网上单击图片上的“Download”超链接或点击左边标记处,然后按照提示一步步操作就可以将MySQL软件下载到本地计算机中了。注意这里我们选择的是数据库版本是“Windows (x86, 32-bit), MSI Installer”,如下图1.3所示。 图1.2 MySQL官方网站

图1.3 选择MySQL版本 当点击download后会弹出如下页面: 注:下载MySql要求注册:<用户可注册或不注册>,如果不想注册就点击左下角标记处—点击后就弹出如图中下载提示->点击保存文件开始下载。 MySQL下载完成后,找到下载到本地的文件,按照下面所示的步骤双击进行安装:步骤1:双击MySQL安装程序(mysql-installer-community-5.6.10.1)会弹出如下图1.4所示: 图1.4 MySQL欢迎界面

步骤2:单击图1.4中的“Install MySQL Products”文字,会弹出的用户许可证协议窗口,如下图1.5所示: 图1.5 用户许可证协议窗口 步骤3:选中“I accept the license terms”的前面的选择框,然后点击【Next】按钮,会进入查找最新版本界面,效果如下图1.6所示: 图1.6 查找最新版本窗口 步骤4:单击【Execute】按钮,会进入安装类型设置界面,效果如下图1.7所示。 图1.7 安装类型设置窗口

如何压缩SQL Server 2005指定数据库文件和日志的大小

面有两个SQL语句可以达到在SQL Server 2005/2008压缩指定数据库文件和日志的大小的效果: 1、DBCC SHRINKDATABASE (Transact-SQL) 收缩指定数据库中的数据文件和日志文件的大小。 语法 DBCC SHRINKDATABASE ( 'database_name' | database_id | 0 [ ,target_percent ] [ , { NOTRUNCATE | TRUNCATEONLY } ] ) [ WITH NO_INFOMSGS ] 参数 'database_name' | database_id | 0 要收缩的数据库的名称或 ID。如果指定 0,则使用当前数据库。 target_percent 数据库收缩后的数据库文件中所需的剩余可用空间百分比。 NOTRUNCATE 通过将已分配的页从文件末尾移动到文件前面的未分配页来压缩数据文件中的数据。target_percent 是可选参数。文件末尾的可用空间不会返回给操作系统,文件的物理大小也不会更改。因此,指定 NOTRUNCATE 时,数据库看起来未收缩。 NOT RUNCATE 只适用于数据文件。日志文件不受影响。 TRUNCATEONLY 将文件末尾的所有可用空间释放给操作系统,但不在文件内部执行任何页移动。数据文件只收缩到最近分配的区。如果与 TRUNCATEONLY 一起指定,将忽略 target _percent。 TRUNCATEONLY 只适用于数据文件。日志文件不受影响。 WITH NO_INFOMSGS 取消严重级别从 0 到 10 的所有信息性消息。 结果集 列名说明 DbId 数据库引擎试图收缩的文件的数据库标识号。 FileId 数据库引擎尝试收缩的文件的文件标识号。 CurrentSize 文件当前占用的 8 KB 页数。

mysql5.1安装图文教程

一、MySQL5.1安装 打开下载的安装文件,出现如下界面: mysql安装向导启动,点击“next”继续

选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装 过程。 在“MySQL Server(MySQL服务器)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。点选“Change...”,手动指定安装目录。

确认一下先前的设置,如果有误,按“Back”返回重做。按“Install”开始安 装。

正在安装中,请稍候,直到出现下面的界面。 点击“next”继续,出现如下界面。

现在软件安装完成了,出现上面的界面,这里有一个很好的功能,mysql 配置向 导,不用向以前一样, 自己手动乱七八糟的配置my.ini 了,将“Configure the Mysql Server now” 前面的勾打上,点“Finish”结束 软件的安装并启动mysql配置向导。 二、配置MySQL Server 点击“Finsh”,出现如下界面,MySQL Server配置向导启动。

点击“next”出现如下界面, 选择配置方式,“Detailed Configuration(手动精确配置)”、“Standard Configuration(标准配置)”,我们选择“Detailed Configuration”,方便 熟悉配置过程。

在SQL Server 2008数据库中实现数据压缩

发布时间:2008.09.19 14:03 来源:赛迪网作者:林善茂 【赛迪网-IT技术报道】摘要:SQL Server 2008中有个有趣的新特性:数据压缩,利用该特性,我们可以减小数据表,索引以及分区的子集的大小。本文通过例子详细介绍如何使用该特性。 SQL Server中的数据压缩功能,最早在SQL Server 2005 SP2中出现,当时针对decimail 和numeric数据类型推出了新的存储格式--vardecimal。vardecimal存储格式允许decimal 和numeric数据类型的存储作为一个可变长度列。 这个概念已扩展在SQL Server 2008的所有固定长度的数据类型,如integer, char, 和float等数据类型。借助数据压缩,减少了存储成本,并提高查询性能,减少I / O和增加缓冲点击率。 虽然SQL Server 2008 支持 vardecimal 存储格式;但是,由于行级压缩可实现同样的目标,因此在SQL Server 2008中不推荐使用 vardecimal 存储格式。 SQL Server 2008对于表和索引,同时支持行(ROW)和页面(Page)两种压缩模式。下面对这两种数据压缩类型简单做个对比: 行压缩。行压缩可以将固定长度类型存储为可变长度存储类型。例如char(100)列储存在一个可变长度存储格式将只使用了存储量所定义的数据。储存的“ SQL Server 2008 ”,压缩后只需要存放15个字符,而非全部100个字符,从而节省了85%的存储空间。这是在SQL Server 2005 Service Pack 2中提供的vardecimal存储格式的思路的延伸。同时需要注意的是,这种压缩模式,将对所有数据类型的 NULL 和 0 值进行优化,从而使它们不占用任何字节。 页面压缩模式。这种压缩功能,建立在行压缩基础之上,通过只存储一次页面上相同事件字节来将存储的冗余数据减到最小。使用页压缩压缩表和索引,除了采用行压缩,还采用了前缀压缩和字典压缩。 数据压缩会减少的大小您的表格或索引指标,最好是先评估一下压缩后所能节省的空间。,估计节省空间在一个表或索引使用,无论是sp_estimate_data_compression_savings

虚拟化云桌面安装手册

VMware View 安装手册 2017年4月10日星期一

目录 VMware View 虚拟桌面安装手册_____________________________ 错误!未定义书签。 第1节环境准备__________________________________________ 错误!未定义书签。 基础架构:__________________________________________________ 错误!未定义书签。 组件:______________________________________________________ 错误!未定义书签。 VMwareView体系结构图________________________________________ 错误!未定义书签。 第2节vSphere 安装和配置 _______________________________ 错误!未定义书签。 安装vSphere 有两种方式:________________________________ 错误!未定义书签。 按下“F11” ______________________________________________ 错误!未定义书签。 选择默认“US Default"_____________________________________ 错误!未定义书签。 输入root 密码____________________________________________ 错误!未定义书签。 直接按“F11”选择“Install”______________________________ 错误!未定义书签。 选择“reboot(重启)”____________________________________ 错误!未定义书签。 等待重启完后,进入VMware ESXI 界面。____________________ 错误!未定义书签。 配置管理网络 _____________________________________________ 错误!未定义书签。 选择“IP Address ”_______________________________________ 错误!未定义书签。 第3节vSphere Client的安装______________________________ 错误!未定义书签。 下载vSphere Client客户端_________________________________ 错误!未定义书签。 打开“VMware vSphere Client”_____________________________ 错误!未定义书签。 进入 esxi 主机管理界面____________________________________ 错误!未定义书签。 第4节安装dc虚拟机 _____________________________________ 错误!未定义书签。 创建虚拟机dc _____________________________________________ 错误!未定义书签。 单击“新建虚拟机”________________________________________ 错误!未定义书签。 第5节在虚拟机VC内安装 Windwos 2008 R2 __________________ 错误!未定义书签。

MySQL详细安装图解

MySQL详细安装图解 我们以mysql-5.0.27-win32.exe为例,双击解压缩,运行“setup.exe”,出现如下界面 MySQL安装向导启动,按“Next”继续 选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程

在“Developer Components(开发者部分)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。在上面的“MySQL Server(MySQL服务器)”、“Client Programs(MySQL客户端程序)”、“Documentation(文档)”也如此操作,以保证安装所有文件。点选“Change...”,手动指定安装目录。 填上安装目录,我的是“F:\Server\MySQL\MySQL Server 5.0”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原的时候,数据被清空。按“OK”继续。

Back返回刚才的界面,按“Next”继续 确认一下先前的设置,如果有误,按“Back”返回重做。按“Install”开始安装。

正在安装中,请稍候,直到出现下面的界面 这里“Create a new free https://www.wendangku.net/doc/565831010.html, account”是询问你是否要注册一个https://www.wendangku.net/doc/565831010.html,的账号,或是“Login to https://www.wendangku.net/doc/565831010.html,”使用已有的账号登陆https://www.wendangku.net/doc/565831010.html,,一般不需要了,点选“Skip Sign-Up”,按“Next”略过此步骤。

调试视频服务器过程中的一些思路

调试视频服务器过种中的一些思路和心得 曹俊杰 七月中旬我们在定边采油六厂产能建设项目组实施一个视频监控工程,主要施工内容为产建办公楼一楼、二楼安装共计四个摄像机,员工餐厅安装五个摄像机,通过一台NVR将员工餐厅摄像头的画面传输到餐厅里的液晶电视上,另外在产建大门电线杆上又安装了一个高清枪机,共计十个新装摄像机。按照规划,在产建门岗房前配备一台带磁盘阵列的视频服务器,将所有的新装摄像机和原产建老的监控摄像机,共计二十六路,都集中到一起录像,并将视频服务器上的监控软件也安装到门卫室的电脑上,方便观看各路画面。 工程实施过程很顺利,直到监控软件在视频服务器上出问题后,问题来了,只要软件一运行,内存占用就会非常高,而且还在不断增加,很快就会因为内存占满而崩溃。视频服务器配置为I7处理器,4G内存,WIN7 64位系统。首先开始怀疑物理内存是不是太小,满足不了软件运行需求,但参照产建旁边的六厂厂区,集中了十路网络摄像机画面的电脑表现来看,并没有内存连续增加的情况,内存占用稳定在1G上下,因此初步排除物理内存不足,开始从软件方面着手测试解决。 测试方案1:在视频服务器上只添加产建原有的老式22101端口摄像机,运行24小时,无内存连续增加及迅速崩溃现象,软件运行正常,录像正常。 测试方案2:在视频服务器上只添加新装的十个高清网络摄像机,运行数分钟后还是因为内存占用持续上升最终因占满而崩溃。 经过这轮测试,问题范围就缩小到新装的十个网络摄像机身上,这十个摄像机6个是130万像素,4个200万像素的,比原来的摄像头都高得多。经过与厂家沟通及查询相关资料,得知网络摄像机录像和播放画面的码率与内存占用有一定的关系,于是开始着手设置摄像头的码率,并开始第二次测试。 测试方案3:将所有新装摄像头的码率由1024KBPS调低至256KBPS,画面帧数由1080P 调低至720P,运行24小时观察,发现软件内存占用还是在缓慢持续地上涨,最终还是因为内存占满而崩溃,只不过时间由原来的数分钟延长到现在的数小时。 我们将测试结果反馈给厂家,厂家答复可能是由于视频服务器上集中的摄像机过多导致内存占用过高,但根据我们的观察,六厂厂区也是网络摄像机,数量虽然仅为10路,但电脑配置非常低,硬盘容量也特别小,硬盘空间常满,但运行时内存和CPU占用非常稳定,而且上面的监控软件也和视频服务器上的一样,只不过版本较老。于是决定将厂区值班室内的老版视频软件复制到视频服务器和产建值班室电脑上,软件配置调整成一样的,所有摄像机图像全开,做对比测试: 测试方案4:将老版监控软件分别安装到产建值班室电脑(XP,32位系统)和视频服务器(WIN7,64位系统)上,所有监控画面全开,软件设置相同,运行24小时。 值班室电脑软件运行正常,内存占用稳定在1.5G,没有崩溃,录像正常。 视频服务器软件再次崩溃,崩溃时内存占用仍为3G以上,问题依然没有解决。 现在问题范围缩小到两个方向:软件方向和系统(XP32位和WIN764位)方向。因此

MySQL安装图解

下面的是MySQL安装的图解,用的可执行文件安装的,详细说明了一下! 打开下载的mysql安装文件mysql-5.0.27-win32.zip,双击解压缩,运行“setup.exe”,出现如下界面 mysql安装向导启动,按“Next”继续

选择安装类型,有“Typical(默认)”、“Complete(完全)”、“Custom(用户自定义)”三个选项,我们选择“Custom”,有更多的选项,也方便熟悉安装过程 在“Developer Components(开发者部分)”上左键单击,选择“This feature, and all subfeatures, will be installed on local hard drive.”,即“此部分,及下属子部分内容,全部安装在本地硬盘上”。在上面的“MySQL Server(mysql服务器)”、“Client Programs(mysql客户端程序)”、“Documentation(文档)”也如此操作,以保证安装所有文件。点选“Change...”,手动指定安装目录。

填上安装目录,我的是“F:\Server\MySQL\MySQL Server 5.0”,也建议不要放在与操作系统同一分区,这样可以防止系统备份还原的时候,数据被清空。按“OK”继续。 返回刚才的界面,按“Next”继续

确认一下先前的设置,如果有误,按“Back”返回重做。按“Install”开始安装。 正在安装中,请稍候,直到出现下面的界面

这里是询问你是否要注册一个https://www.wendangku.net/doc/565831010.html,的账号,或是使用已有的账号登陆https://www.wendangku.net/doc/565831010.html,,一般不需要了,点选“Skip Sign-Up”,按“Next”略过此步骤。 现在软件安装完成了,出现上面的界面,这里有一个很好的功能,mysql配置向导,不用向以前一样,自己手动乱七八糟的配置my.ini了,将“Configure the Mysql Server now”前面的勾打上,点“Finish”结束软件的安装并启动mysql配置向导。

如何给数据库备份文件压缩

如何给数据库备份文件压缩 在新的2008版本的SQL SERVER 数据库中提出了备份压缩的概念,其基本的原理就是和RAR等压缩工具一样,可以让原有的备份文件体积更小,可以节省服务器备份空间。 同时相同数据的压缩的备份比未压缩备份小,所以压缩备份所需的设备I/O 通常较少,因此通常可大大提高备份速度。 提示: 首先SQL SERVER 2008 以上的版本可以做备份压缩 代码解析 1:我们先开启CMDSHELL 用于调用DOS命令 EXEC sp_configure'show advanced options', 1; RECONFIGURE; EXEC sp_configure'xp_cmdshell', 1; RECONFIGURE; 2:备份数据库 --你备份数据库以当天时间为后缀名 declare @filename varchar(200) set @filename='F:\data\databasbackup\differentbackup\'+conver t(char(10),getdate(),120)+'.bak'--设置备份文件的路径和文件名 print @filename backup database Alice to disk=@filename with NOINIT,NOUNLOAD,NAME='backup',NOSKIP,STATS=10,NOFORMAT--执行备份 3:压缩已备份的文件 --将压缩备份文件并删除原文件

declare @file varchar(200) set @file='D:\WinRAR\WinRAR.exe a -ep -df F:\data\databasbackup\differentbackup\'+convert(char(10), getdate(),120)+'.rar F:\data\databasbackup\differentbackup\'+convert(char(10), getdate(),120)+'.bak' EXEC MASTER..xp_cmdshell@file 4:删除压缩备份后文件 DECLARE @sql VARCHAR(500) set @sql ='del F:\data\databasbackup\differentbackup\'+convert(char(10), dateadd(dd,-2,getdate()),120)+'.rar'--找到要删除的文件并执行删除 exec MASTER..xp_cmdshell@sql --执行命令 在实际中,我们需要通过作业来控制语句的执行时间具体步骤如下 1:创建作业 2:在步骤中将以上代码写入步骤中 3:在Schedules中规定作业执行的时间

相关文档
相关文档 最新文档