Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟

        时间: 2016年5月23日下午两点半到晚上八点

        地点:计算机学院某实验室

        人物:本人及小组成员

        起因:学院研一开设课程《数据库理论与技术》,本人作为项目组长,承担项目《银行账户管理系统》的开发及部署。项目使用MVC架构,JSP+Servlet+JavaBean技术,连接Oracle分布式数据库。本人前期负责项目开发环境的搭建,程序架构设计,后期主要负责程序的整体把控,指导小组成员完成代码的编写,并完成分布式数据库的连接及部署。现阶段要求每位小组成员安装项目开发环境,包括Eclipse JavaEE版(eclipse-jee-mars-R-win32)、Tomcat(apache-tomcat-8.0.33-windows-x86)、Oracle 10g(10.0.2.0)、SQL Server 2008。今天下午指导一位小组成员在Windows 10操作系统中安装Eclipse、Tomcat、SQL Server 2008。

        经过:

        一、下载Windows 10所支持的SQL Server 2008插件

       (1)Windows 10操作系统中默认不支持SQL Server 2008,需要下载 SQL Server 2008 Service Pack 3 or a later update(来自官网)的组件,本人下载的是Microsoft SQL Server 2008 Service Pack 4 (the latest service pack),下载地址:https://support.microsoft.com/en-us/kb/2681562及https://support.microsoft.com/en-us/kb/968382。


       (2)运行插件,报错如下:

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第1张图片

       

        二、第一次安装SQL Server 2008

        (1)右键单击插件,选择“属性”->“兼容性”->“以管理员身份运行”->“确定”。再次运行插件,不断单击下一步,插件界面消失,便已成功安装了SQL Server Installation Center,打开“开始菜单”,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第2张图片


        (2)点击“SQL Server Installation Center”,出现如下SQL Server 2008安装界面,因为插件选择的语言是English,所以,SQL Server 2008安装界面是英文界面,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第3张图片


        (3)点击“New SQL Server stand-alone installation or add features to an existing installation”,选择SQL Server 2008.iso文件存放位置,点击“确定”,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第4张图片


        (4)出现如下界面,点击“OK”,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第5张图片


        (5)出现如下界面,点击“Next”,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第6张图片


        (6)出现如下界面,点击“Next”,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第7张图片


        (7)出现如下界面,注意不选“Analysis Service”和“Intergration Services”,点击“Next”,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第8张图片


        (8)出现如下界面,点击“Next”,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第9张图片


        (9)出现如下界面,点击“Next”,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第10张图片


        (10)出现如下界面,只有当SQL Server Agent的Account Name选择NT AUTHORITY\SYSTEM时,才不会报错,单击“Next”,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第11张图片


        (11)出现如下界面,密码输入“123456”,注意这里“Specify SQL Server administrator”选择“Add Current User”,只有一个用户“mjm-PC\mjm”,只能这样选,点击“Next”,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第12张图片


        (12)出现如下界面,点击“Next”,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第13张图片


        (13)出现如下界面,点击“Next”,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第14张图片


        (14)出现如下界面,点击“Next”,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第15张图片


        (15)出现如下界面,点击“Install”,如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第16张图片


        (16)安装界面如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第17张图片


        (17)安装结束,报如下错误,本次安装失败。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第18张图片


Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第19张图片Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第20张图片


        三、第二次安装SQL Server 2008

        (1)将SQL Server 2008完全卸载。(卸载方法见其他博文)

        (2)在上面第(10)步中,我设置Account Name为sa,密码为123456,所有服务使用相同账户,但报错了。界面如下:

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第21张图片


        (3)Account Name改为“mjm”,依然报错,界面如下:

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第22张图片


        (4)因为这台计算机的开始菜单写明帐号名称为“Hi”,改为“Hi”,依然报错,界面如下:

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第23张图片


        (5)只有把Account Name改为NT AUTHORITY\SYSTEM,才不会报错,如此,安装依然失败。


        四、对Windows 10系统的操作

        (1)由于安装失败期间总报错“您没有权限写入注册表”等等类似错误。通过查资料,得知Windows 10操作系统默认禁用Administrator账户,而Administrator账户是系统默认账户,所以我萌生了修改Win10系统账户为“Administrator”。


        (2)在桌面上加入控制面板图标,打开“控制面板”,意图修改“Hi”的账户名为“Administrator”,操作系统报如下错误:

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第24张图片


        (3)百度之后,已修改系统账户名为“Administrator”,(修改方法见其他博文),按Win+L注销,切换到Administrator账户,点击浏览器,报如下错误:

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第25张图片


        (4)修改组策略(修改方法见其他博文),系统报错已解除。


        五、第三次安装SQL Server 2008

        (1)完全卸载SQL Server 2008。(卸载方法见其他博文)    

        (2)重新在Administrator账户中运行SQL Server 2008安装程序,下图步骤如图配置。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第26张图片


        (3)下图步骤按图配置,Administrator账户已可以选择。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第27张图片


        (4)如此不断点击“下一步”,安装终于成功。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第28张图片


Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第29张图片


        六、SQL Server 2008登录

       (1)我分别试了使用“Administrator”、“NT AUTHORITY\SYSTEM”、“AUTHORITY\SYSTEM”、“SYSTEM”登录,报如下错误:

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第30张图片


        (2)直到使用sa登录,即可登录成功,SQL Server 2008默认登录账户为sa,密码123456。如下图所示。

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第31张图片


        七、安装Oracle数据库。

        (1)数据库安装成功,但设置时区时在“运行”里报如下错误:

Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第32张图片


Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第33张图片


Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第34张图片


Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第35张图片


Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟_第36张图片


        (2)时区问题到现在都没有解决,我只能每次运行Oracle之前把计算机系统时区改为“(UTC)世界协调时”,Oracle才可正常运行。


        结果:

        在Windows 10操作系统中,SQL Server 2008完全安装成功,Oracle除了一点瑕疵,也没有问题。

        这次软件安装圆满成功。

        

        总结及感悟

        从两点半到八点,花了整整一下午时间,查了无数资料,截了无数次屏,终于成功地解决了一个问题,一路小跑,终于赶上了回家的末班车。坐在车上,我真的被自己感动了。奋斗一下午,只为实现自我执着努力,想尽一切办法也要把问题解决的决心。我觉得如果今天不能解决这个问题,我都没办法回家,即使回家,心也在学校。永不认输,永不放弃,是我对自己不变的承诺。


你可能感兴趣的:(Database)