sqlserver 2008由0到精通全部一次过解决
10年没用过sql server了,见笑了,多年C#经验,但是数据库好像好久没碰了,更何况是微软的数据库,sql2000可以说是我编程的启蒙,回忆啊 下面就让我们来看看sqlserver 2008 从 0 到 1 的整个过程 1)下载没什么问题,惊讶于只有110M大小,是挺惊讶的,SQL2005要2G(也没什么,肯定是没MANAGER STUDIO的,好处就是体积接近正常,坏处就是很多设置不熟悉没可视化环境) sql2008极简版,不是给pconline卖广告,但这家老牌子明显靠谱并且预装少 2)安装必须执行重启命令,解决方法可以百度(莫名奇妙的一个答案,解决) 点击打开链接 3)配置很晕,主要是很多和windows绑定的权限,太久没用,不熟悉了,(有些还是windows server专用的,用惯MYSQL和NOSQL等跨平台数据库,回不来了,但好像随便填不怎么影响) 4)osql登陆不了(不确定是不是密码错,主要原因是密码可能是对的,权限又没对,因为10年前的问题就是微软权限做太好了,能指明访问DB,却是不能访问最高层级的数据库的,暂时解决不了,睡觉去了) 怀着不睡觉的精神,百度到的文章都没怎么看,反而给我乱蒙出来了,原来tcp 要打开,防火墙也要端口放行(入站规则,允许端口访问),这几年的程序生涯没白过啊,还是有比几年前厉害一点(本地的数据库)详细的权限我就不设置了,如果你连的是sql server服务器需要谨慎设置 下面是3种sql server状态下的表现 1.tcp有打开,但是防火墙端口没添加(实际上已经和数据库做了握手通信,返回没权限) 2.tcp没打开,根本没找到sqlserver实例 3.tcp pip打开(enabled), 防火墙添加数据库端口(链接成功,但是有些表,存储过程缺失了,成功了一半,睡觉去了) ps.可能在启动的时候会有下面的画面(打开manager工具),博主的情况是先装SQL2008,再装VS2012就有这个问题,估计是VS2012的DB模块2012把2008覆盖了,博主是被逼重装VS2012,再怎么重装SQL2008也没有用了,奇怪的是先装VS2015,再装2012并没有问题,所以安装VS和MSSQL的安装顺序要注意 出现这个图就悲剧了。。。。。。暂时无解,因为博主是用最简单MSSQL包安装,或者重装个3G的MSSQL大包能解决吧,不确定 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |