Virgin date with SQL Server 2008

本文记述了作者在重新安装系统和软件后遇到的SQL Server 2008数据库项目无法编译的问题及解决过程。通过调整配置、更换SQL Server版本并最终安装特定更新包才得以解决。

Couple days ago I've finally reinstalled my system together with latest of every software I'd normally use, Photoshop and Illustrator CS4, IE8, Filezilla, Canon DPP etc, including Visual Studio 2008 TS plus service pack 1 and SQL Server 2008 Enterprise. It felt awesome using latest softwares with a stable system (had been using the same messed up system for over a year, too lazy to reinstall until I'd reached my boilling point), that was until yesterday.

 

I had been working on one of my never-ending-projects which consists of couple C# libraries, web applications and a database project, which is part of the core foundation of the entire project. Everything used to work just fine before the reinstallation and upgrade to new softwares, except maybe proformance glitchs.

 

Disaster stroke when I tried to build or deploy that damn database project. The compiler output kept telling me there was an version difference of the database server which prevented it from connecting to it. I was confused, my mind was flushed blank like aliens had abducted me and ereased my memories. With confusion in my mind I turned to the ever loyal Google search engine and the famously trustworthy MSDN Library for wisdom, but all I could find was an empty cellar full of hungry rats swarming on an wheel of age-old rotten cheese, nothing was useful.

 

What to do, what to do, one may ask, as I had been asking myself the silly question over and over, struggling and scratching. Many articles had suggested Visual Studio 2008 Service Pack 1 had fixed and added support for SQL Server 2008 while others were like age-old articles about at that time 'the up-coming SQL Server 2008', which were not even worth the time for the browser to load the damned page. In the end, the solution to the problem were no where to be found, still scratching, still struggling.

 

With no help, no solutions, I turned to myself for answers, hopping to solve the risen conflict between haven and hell. Reconciliation was needed.

 

I started this painful journey by first tweaking around the configurations, for the project, for the damned evil softwares, after all hope was all that I had. But nothing had changed, the balance were not shifted by my actions, a failure I was. It was getting late, I looked at the clock hanging on that dead green wall in the living room, the short hand was pointing at 12 o'clock, I don't have much time to spare fixing this silly problem, I decided to take a detour. So, if the system says the cause of the problem was version difference then maybe, just maybe I sould've focused on this. Clicking on the big round coloured Windows button on the screen, I started uninstalling SQL Server 2008, downgrading it to the good old friend I've worked with for the past few years - SQL Server 2005.

 

Everything went well, uninstallation and installation were successful, I enjoyed clicking on that big 'Finish' button in the installer. But all the joy were soon gone as I found out a crucial component was somehow left out of the installation - the SQL Server Management Studio. The confusion came back to me like barbarians riding on V-2s charging towards me while yelling 'We've got Dr. Wernher von Braun on our side, we'll devour you like it's year 3000 again!'.

 

Ok, with this situation at hand, I've decided that one side should take a step back, you know ease up the tension, we don't want to worsen the situation, I'll install back 2008 version and work without database project (instead I'll turn the project into actual database). The following were blurred, so I won't write much in detail. Anyways, time was getting very late, my mind was like rotten soup, sticky and smelly, and of course sleepy. I could not remember what exactly happened but something went wrong, I had to remove both VS and SQL Server installations and reinstall them. By the time I had finished reinstalling everything Jane had already gone to work at the hospital.

 

Everything works now except the build and deploy functionality of database projects, I had almost given up hope. Rest was what I really needed. After few phone calls from friends I collapsed on the sofa. Summer days in Beijing are just unbearable, especially for the likes of my kind, I didn't sleep much.

 

First thing I did after waking up from that awful sleep, I made few calls to my dear ex-colleagues back at CSDN hopping to find a solution, but none have experienced similar situations. I'm back at the Google search engine. After staring at it for some time, I typed in keywords 'SQL Server 2008 Database Projects', an interesting search result came up, finaly light at the other end of the tunnel, it was hope! The article was an blog entry written not long ago, the instructions were simple and clear, download and install 'Visual Studio Team System 2008 Databse Edition GDR' and all wrongs will be right, all problems shall be solved, the solution brought with it truth and justice, peace among all kinds. Both the author of the blog entry and I did not known what the acronym 'GDR' meant, but what the hell, it fixed the damned problem! Wahaha... The light shines upon us, again!

 

P.S. To developers, after installing this update, if you had the view 'Schema View' open, you need to close it and reopen from the 'View' menu, this update had renamed it to 'Database Schema View'. Also you'll have to reconfigure the database project configuration settings accordingly. You'll also may have to detach the target database from SQL Server 2008.

 

Damn, it took me a whole god damn night to find out that all it took was a stupid 6.2MB update to fix the problem, sounds silly, disappointing and embarrassing, but what the hell, I solved it didn't I? Screw you all you suckers! Mwahahahaha...

 

Also here's the link to GDR download: VS2008 DE GDR

内容概要:本文围绕“考虑电动汽车聚合可调节能力的含波动性电源电氢耦合系统多目标优化运行”展开研究,提出了一种基于Matlab代码实现的多目标优化模型。该模型深度融合电-氢耦合系统与高比例波动性可再生能源(如风电、光伏),充分挖掘电动汽车(EV)集群作为移动储能单元的灵活调节潜力,通过聚合调控提升系统对新能源的消纳能力与运行经济性。研究系统构建了电动汽车可调度能力、电解水制氢与储氢动态过程、多能源协同互补的优化调度框架,并结合智能优化算法实现经济性、低碳性与运行稳定性等多重目标的协同优化。文中配套提供了完整的Matlab仿真代码、相关数据及可能的论文支撑材料,极大地方便了模型的复现、验证与后续深化研究。; 适合人群:具备电力系统、综合能源系统、优化理论或新能源技术等相关领域基础知识的研究生、科研人员,以及从事新型电力系统规划、清洁能源消纳与智慧能源管理的工程技术人员。; 使用场景及目标:①开展高渗透率可再生能源接入下的综合能源系统多目标优化调度研究;②探究电动汽车集群在电网削峰填谷、平抑新能源出力波动及提供辅助服务方面的应用价值与潜力;③学习并掌握电氢耦合系统的建模方法、多目标优化求解技术及其在Matlab/Simulink环境下的仿真实现流程。; 阅读建议:此资源不仅提供可运行的代码,更蕴含了前沿的科研思路与创新方法,建议读者结合所提供的代码、数据与可能的论文文档,系统性地学习从问题建模、算法设计到仿真分析的完整科研过程,并重点关注其中关于需求侧资源聚合、多能互补协同与绿色低碳运行的核心理念。
内容概要:本文档名为《经济学期刊论文复现:数字化转型能促进企业的高质量发展吗》,表面上聚焦于经济学领域中数字化转型对企业高质量发展影响的研究,实则是一份涵盖多学科交叉的科研仿真代码资源合集。资源以Matlab、Simulink、Python为主要工具,系统整合了电力系统仿真、微电网优化调度、路径规划、信号处理、图像处理、机器学习预测模型等方向的可复现算法与仿真模型。尽管标题指向经济学实证分析,但内容重心在于提供顶级期刊论文的复现代码,如企业全要素生产率(TFP)测算方法(OL、FE、LP、OP、GMM)、风光储氢系统优化、需求响应与综合能源系统调度等,并融合智能优化算法与深度学习技术进行数据建模与预测分析,体现出极强的工程化与科研实用性。; 适合人群:具备一定编程基础,熟练掌握Matlab/Simulink/Python等仿真工具,从事工程仿真、经济实证研究或交叉学科科研工作的研究生、高校教师及科研人员。; 使用场景及目标:① 复现经济学顶刊论文中的计量经济模型,深入探究数字化转型对企业全要素生产率的影响机制;② 借助提供的代码资源开展电力系统故障仿真、微电网优化、多能系统调度等科研项目的算法验证与仿真分析;③ 应用机器学习与深度学习模型完成负荷预测、风电光伏出力预测、电池健康状态评估等典型实证任务; 阅读建议:此资源虽冠以经济学论文之名,实质为多领域高价值仿真代码集成,建议读者依据自身研究方向筛选适配内容,优先关注“顶刊复现”“论文复现”类项目,结合配套数据与代码进行实证推演,并通过公众号“荔枝科研社”获取完整资料与持续技术支持。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值