如何安装sql server 2008 r2
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何安装sql server 2008 r2相关的知识,希望对你有一定的参考价值。
一、进入安装程序插入SQL Server 2008 R2安装光盘,自动运行后出现“SQL Server安装中心”。
在这里我们在本机安装一个SQL Server默认实例,所以执行以下步骤:
1、在左侧的目录树中选择“安装”。
2、在右侧的选择项中,选择第1项目“全新安装或向现有安装添加功能”,然后就进入了安装程序。
方法/步骤
二、安装的准备过程
1、安装程序支持规则
在这个准备过程里,首先安装程序要扫描本机的一些信息,用来确定在安装过程中不会出现异常。如果在扫描中发现了一些问题,则必须在修复这些问题之后才可能重新运行安装程序进行安装。
安装过程中,如果出现不能重启计算机这一项不能通过,则需要删除一个注册表项。
删除注册表中
HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\Control\\Session Manager
下PendingFileRenameOperations子键。
文件挂起操作的错误搞定,可以继续
下一步,输入产口密钥,许可条款,安装程序支持文件
三、功能选择与配置
接下来,才是正式安装SQL Server程序。
1、安装程序支持规则
这个步骤看起来跟刚才在准备过程中的一样,都是扫描本机,防止在安装过程中出现异常。现在并不是在重复刚才的步骤,从下图明显看出这次扫描的精度更细,扫描的内容也更多。
在这个步骤中,一定不要忽略“Windows防火墙”这个警告,因为如果在Windows2008操作系统中安装SQL Server,操作系统不会在防火墙自动打开TCP1433这个端口。将在后面的文章中提到这个问题。
2、设置角色
这里有3个选项可供选择。我们选择“SQL Server功能安装”。
3、功能选择
在这里,我们点一下“全选”按钮,会发现左边的目录树多了几个项目:在“安装规则”后面多了一个“实例配置”,在“磁盘空间要求”后面多了“服务器配置”、“数据库引擎配置”、“Analysis Services配置”和“Reporting Services配置”。
如果只做为普通数据引擎使用,我常常是只勾选:“数据库引擎服务”和“管理工具-基本”
4、安装规则
在这里又要扫描一次本机,扫描的内容跟上一次又不同。
5、实例配置
我们这里安装一个默认实例。系统自动将这个实例命名为:MSSQLSERVER 。
6、磁盘空间要求
从这里可以看到,安装SQL Server的全部功能需要5485MB的磁盘空间。
7、服务器配置
在这里,首先要配置服务器的服务帐户,也就是让操作系统用哪个帐户启动相应的服务。 为了省事,我们选择“对所有SQL Server服务使用相同的帐户”。
也可以选择,NT AUTHORITY\\SYSTEM,用最高权限来运行服务。
接着,还要设备排序规则,默认是不区分大小写的按你的要求自行调整。
8、数据库引擎配置
数据库引擎的设置主要有3项。
帐户设置中,一般MSSQLSERVER都做为网络服务器存在,为了方便,都使用混合身份验证,设置自己的用户密码。然后添加一个本地帐户方便管理即可。
目录和FILESTREAM没有必要修改。
对是数据目录,我是这样理解的,我习惯将软件都装在系统盘。在使用SQLSERVER时,数据库文件都放在其他盘,然后附加数据,这样不会混乱自己的数据库和系统的数据库。毕竟数据安全是第一。
后面的过程比较简单,一路下一步然后是等待安装完成即可。 参考技术A 留下QQ远程协助吧
使用R,如何在SQL Server数据库上获取“dbo”参数?
我有一个西班牙语的SQL Server数据库,我想从SELECT * table.name获取结果
为此,我使用odbc库将R连接到数据库。
在那之后,我这样做:
dbSendQuery(con,"SELECT * FROM [database].[dbo].[table.name]")
这给我一个错误:std :: bad_alloc
但如果我这样做:
dbSendQuery(con,"SELECT Id FROM [database].[dbo].[table.name]")
然后我取得了不错的成绩
我已经看到,只有当查询中涉及varchar类型的列名时,才会显示错误,所以我认为架构可能是这个问题的原因。
我该怎么办才能没有这个错误?架构是“dbo”
谢谢!
不知道你的客户端环境是什么,我在ODBC + R + Linux + Sybase方面遇到了类似的问题。我能够查询数字列而不是字符列,接收相同的std::bad_alloc
错误。你的Id
字段可能是一个数字,而SELECT *
正在拉入其他具有字符数据类型的列。
对我来说,解决方案是确保我使用的是支持8字节SQLLEN数据类型的ODBC驱动程序。在Linux上运行命令odbcinst -j
向我显示我在RHEL Server 7.5 64位上运行的已安装的unixODBC版本2.3.1的SQLLEN大小为8。
默认情况下,Sybase驱动程序符号链接为4字节版本。按照下面的说明,我确保我链接到8字节版本,我的问题解决了。奇怪的是,在通过isql
发出命令时,我从未遇到过这些问题。也许您的SQL Server驱动程序可能会以相同的方式受到影响。
在一个相关的GitHub问题中也发布了这个问题:https://github.com/r-dbi/odbc/issues/174#issuecomment-403106647
以上是关于如何安装sql server 2008 r2的主要内容,如果未能解决你的问题,请参考以下文章
我从Microsoft下载了Windows server 2008 r2的ISO镜像文件,现在要安装server 2008.一直没有安装好,help.
sql server 2008 R2 安装后 如何打开的?请教