省里又开始一年一度的统计数据了,单位原来做这个报表的一个计算机人士最近升了官去别的地方了,新来了一个年轻人,领导很是中意,于是开会带着她……
问题来了。
统计报表一次次的催交通知过来之后,终于在最后的二十四个时里,领导和新人前后来找我,让我看看出了什么毛病。
一开始我看就是逻辑校验过不去,只是几个数据的的表间关系,数值都对,但是却提示有问题。无语,上QQ吧,一眼看到同行有一个大明白在里面得吧得吧……于是扯住他的Q单独跳窗窗,QQ截图给他看,让他帮忙看一下表里的数据有问题没有。结果,果然不出我所料,没有。
我还有别的工作到时间了,于是走回自己屋,决定在我电脑上装一下,看看是什么毛病。
安装过程很是复杂,因为开会不是我去的,所以我不知道是个什么流程,但是听说好像要打补丁,还有人因为打补丁机器无法开机的,所以我就决定先不装补丁,倒着来,先安装最后的软件,中间提示我要安什么再安,不提示我就不安,省得麻烦。
第一个提示的是要安装微软.NET Framework到4.0版本,所以下载DotNetFX40安装。
然后使用时又发现要安装sql于是下载sql安装。
安装sql的时候又提示要安装windows installer 4.0
然后才运行SQLEXPR32_x86_CHS.EXE安装上了sql
安装到如下步骤时,必须输入电脑用户名和密码(而且我没弄懂,好像电脑本身不设置密码的话,这里也不行,必须先给电脑的用户设置一个密码)
群里有别人出主意,让重新填写,我就没再管,重填就重填嘛。结果郁闷的事儿来了。没过多久,他们就说软件坏了……
一问才知道,他们打电话给当时培训的人,人家让卸载重装,全部重来,进控制面版看没有,直接把文件夹删除重新下,再安装,发现不能用,总提示:无法打开登录所请求的数据库“**********.mdf” 登录失败
我郁闷了,这安装包明明就是个解压的过程,根本没进注册表,所以控制面版安装卸载里并没有它的信息是正常的,但为毛再解压会不好用呢?
打开第一神器——百度,搜索完以后出现如下提示:
———————————————————————————————————————————————————
依次打开:sql server服务器-数据库-安全性-登录名,右击---新建登录名,下图(1)
单击“搜索” ,单击“高级”,在单击“立即查找”,再点击下图(2)的"network service"
然后点击两次“确定” ,回到图(1),默认数据库:选择" ************"
接着在右上角 ,选择“服务器角色”,在“服务器角色(s)"下选(自己看着选,没有仔细研究。我选的是倒数第一和第三两个)
然后点击”用户映射“,在数据库" ************"后的架构中 "浏览" 选 "db_owner"
最后回到数据库服务器界面,点击数据库" ************"----安全性---用户,”新建用户“,”浏览“
添加"NT AUTHORITY\NETWORK SERVICE"用户
确定后,在”数据库角色成员身份“ 中选择 "db_owner".
——————————————————————————————————————————————————
那么长,没一句看懂,不像人说的话,我总结成一句:sql的问题。
把sql卸载重装,再进!成功!