关闭

纪念一次差点让我哭的实验室的事情

标签: sqlvs系统软件
769人阅读 评论(0) 收藏 举报
分类:

起初

我还能说啥呢?就是做课程设计必须用实验室电脑,起初,给我们用的是win7,让后我装了vs2010和sql server2008,都成功了,但是由于电脑太卡,那天就几乎花了一整天的时间。

第二天

快乐的敲着代码,差不多完成了

第三天

到下午的时候终于敲完了,就在差不多放学时,最后一次调试软件时竟然蓝屏了!!结果再重新启动一直是蓝屏,并且无限自动重启!
没办法只进其他系统了。(每台电脑有5个系统),其他系统都是xp的,并且都没有预装vs2010和sqlserver2008。我进了一个”软件工程“的系统,结果要装sqlserver2008,提示没有装windows powershell,没办法,想、装了powershell结果又提示没装MS MAN,好吧,装MS MAN,装powershell时又发现没有权限写入某个目录。因为除了一个win7的系统解除了还原卡,其他系统都有方正的还原卡。卸载又需要管理员密码。简直气爆了!

第四天

咋办啊,下午就要来中期检查!没办法,有五六台电脑是空闲的,然后就每天电脑试着进win7系统都没有用,然后没办法,进“软件工程”系统,结果也是如此。突然发现电脑的其他系统有”sql server2005”的,2005就2005吧,应该没问题,只需装一个vs2010就行了。结果我装啊,没想到装vs2010时到中间位置要出现.net framework4.0的安装,并且只有重新启动才能继续安装。。好吧,重新启动,结果。。东西都没了,有还原!啊!
给条活路啊!!这系统也有一个vs2005,这太好了,既有vs2005又有sqlserver2005,应该没问题,只需要将vs2010的项目降级一下,删掉没用到的引用,因为我用的东西没有Linq之类的,理论上讲vs2005的.net framework2.0应该就足够了!所以网上搜了一个转换器,结果转换了,用vs2005打开,发现根本没法运行。不靠谱啊!这时老师已经来了,检查。。我向老师说明了情况,希望能准许用自己的电脑演示。结果不肯!!说:必须用学校的电脑,这是规定,还说什么别人都不会,就你特殊?我说:他们一般用java啊,我用的是C#,得有vs才行。他说:这里没有vs?我说:有,不过是2005的,我得转换才行。估计要一下午。。当时我心中真的特别愤闷!!真是一点不会体谅学生啊!又不是没有想办法,都差不多一天时间都弄这个乱七八糟的东西!!还是不行,我有啥办法,反正最后还是没有用。
老师走后,我想算了,我还是重新建项目,然后复制粘贴代码,人工改好了。毕竟有vs2005和sqlserver2005。。。然后我打开vs2005,新建项目。。啊!!没有C#的!发现vs只安装了Anasis之类的乱七八糟得东西,没有C#,vb,C++,反正都没安装,卧槽!!简直气死我了!这不是把我逼上绝路吗?没办法了,只能厚着脸皮和有win7的同学换电脑了。。我走到一个不怎么熟的同学面前,问:你的项目必须得在win7下运行吗? 回答:不用。 我问:你用了什么数据库? 回答:没有数据库,全是C++写的,没涉及到数据库。我说:也就是说随便那台电脑装个dev,就可以跑了吧。我提出和他交换电脑,结果同意了。太好了。拿到win7电脑后,我小心翼翼的先装sqlserver2008.。这时已经下午四点四十了,装啊装,到最后一步时,装了1/3,结果竟然不断出现错误,乱七八糟的错误,还提示安装包不完整。好吧,这是一个800多M的express版本。幸好我有一个1.2G的中文版,看来用这个吧,然后要解压,解压到c盘,结果发现,没有可用的输出设备。。我去,好吧,c盘你保护,那解压d盘吧,也是同样的错误!妈的,这简直要气死我啊!然后、、、突然又蓝屏了!!!顿时天地无光!
差不多放学了,我想到了2个方法,第一用虚拟机得了,但是这电脑这么烂。。算了吧。,第二个办法,跟同学借移动硬盘,然后装上vs2010和sqlserver2008,再将移动硬盘插在实验室电脑上,从移动硬盘启动系统得了。但是好麻烦!就在要离开实验室时,我试了下”Android“的系统,这是我唯一一个没有点开的系统,结果竟然发现了有vs2005,太好了!并且还安装了C#,vb,J#之类的,太好了。另外数据库有mysql5.5,好吧,大不了。我降级之后再改用数据库呗。数据操作比较简单基本上时增、删、改、查。所以应该比较容易。回到寝室,找超哥借移动硬盘,他正在快乐的lol,等他的时候我下载vs2005和mysql5.5,必须用自己的电脑调试好才行,好吧。然后我下载安装。我必须做两手准备,就是 1.用移动硬盘 2.降级同时改用数据库。
结果用移动硬盘装系统时发现不兼容。。死活装不上,好吧,网上下了一个vs版本装换工具,结果用下载安装好的VS2005,打开运行,没有错!!只是没有数据库连接而已!控件的版本都自动从4.0变成了2.0,太强大了!只是数据库呀,我又没学过mysql,找同学帮我装好了mysql,装for vs的驱动之类的,然后配好了环境变量,我自己建了几张表,发现mysql还是很好用的啊,体积有小,真好。稍微修改了一下,准备明天去实验室弄,到时候实验室安装相同的办法建表,修改数据库的连接代码之类的应该还是不难的,好吧,明天再弄吧,看《火影》咯,凯要开八门了!好好看!

第五天

好吧,一早到了实验室,配好mysql环境变量,结果mysql -uroot -p
输入pwd,啊!!预装的我哪知道密码啊啊!!妹的!然后找如何修改密码,网上的方法没有用啊。好吧,我重新下载一个行了吧,卸了以前的,安装新的,,反正安装时也没提示你输入用户或者密码。。搞不懂,然后同学说可以用免安装版的,结果真是好用啊!直接打开就连好了,好吧,建表呗,create
table Market,发现什么不能”@localhost”之类的,应该就是说没有权限建表,我想死了!!只能用最后的绝招了!!同时用2台电脑,一台电脑开“sql2005”系统,这个系统有sql2005和竟然没有装c#的vs2005;另一台电脑用“Android”,这台电脑装了vs2005和死活连不上的mysql5.5。我用第一台的vs2005打开项目,然后再第二台用sql2005,sql2005不知道用户名和密码,采用windows连接,进入之后新建查询,执行 create login bai1 with password =’123456’ create user bai2 for login bai1 执行,其实我认为第二条可以不写,不过网上这样写,无所谓了。然后在”安全性”找到bai1用户,赋予其所有的权限。退出sql2005,。重新启动sqlserver服务。然后打开sql2005,在用bai1 123456进入,建表,输入数据。 然后在第一台电脑上修改连接字符串,将 (local)改成 192.168.11.86;这是第二台电脑的ip,同时修改了密码之类的。然后连接,没用!好吧,应该是第二台的sqlserver2005的网络设置,然后在TCP/IP 上修改,发现有ip1,这个应该是服务器的,然后IP2是127.0.0.1,是本地的,好吧,我将ip1直接改成192.168.11.88(第一台的ip),额,中间隔了个仁兄。然后决定生死的时刻来了,连接!!成功!!好吧。终于成功了,特发此博客纪念。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:146799次
    • 积分:2229
    • 等级:
    • 排名:第17034名
    • 原创:76篇
    • 转载:11篇
    • 译文:0篇
    • 评论:80条
    博客专栏
    最新评论