我刚刚在Vista SP1计算机上安装了SQL Server 2008 Express.我之前在2005年就已经使用旧的SQL Server Management Studio Express了.我能够连接到我的PC-NAME\SQLEXPRESS实例没有问题(不,PC-NAME不是我的电脑名称;-).
我卸载了2005和SQL Server Management Studio Express.然后,我在我的计算机上安装了SQL Server 2008 Express,并选择安装SQL Server Management Studio Basic.
现在,当我尝试连接到PC-NAME\SQLEXPRESS(使用Windows身份验证时,就像我一直这样),我收到以下消息:
无法连接到PC-NAME\SQLEXPRESS.建立与SQL Server的连接时发生与网络相关或特定于实例的错误.服务器未找到或无法访问.验证实例名称是否正确,以及SQL Server是否配置为允许远程连接.(提供程序:SQL网络接口,错误:26 - 查找指定的服务器/实例时出错)(Microsoft SQL Server,错误:-1)如需帮助,请单击:http://go.microsoft.com/fwlink?ProdName = Microsoft + SQL +服务器&EvtSrc =&的MSSQLServer EvtID = -1&LINKID = 20476
当我安装SQL Server 2008时,我让它使用SQLEXPRESS作为本地实例名称.据我所知,通过SQL Server配置管理器,SQL Server配置为允许远程连接.
当我访问它提到的帮助链接时,帮助页面提示以下内容:
好吧,据我所知,我的系统上没有SQL Server Browser服务(在MMC中查找一个,找不到一个).
并且SQL Server 2008中不存在SQL Server表面区域配置工具.在您的帮助文档中可以很好地使用Microsoft ;-).
我现在不知道该做什么.在升级到2008之后,我有很多工作,我希望能够完成这项工作(我正在与之合作的人在没有问题的情况下完成并运行它并告诉我这很容易 - 他对数据库的东西也更好了我上午).有谁知道什么可能是错的?我真的很感激.如果我不能在几个小时内完成这项工作,我将回到SQL Server 2005(如果这甚至可以工作,那么......).
编辑:我已经尝试关闭Windows防火墙,这没有帮助.另外,我注意到我的SQL Server 2008安装目录树下没有"数据"目录 - 安装时我可能设置了错误吗?
我正在寻找使用Qt 4框架在C++中启动项目(需要跨平台的GUI).我从朋友和网上听过Boost图书馆的好消息.我已经开始阅读这两篇文章,并且在我太深入之前想问一个粗略的问题:这两个开发"系统"是否相互排斥?
我最初的搜索和阅读显示了信号处理,自定义构建系统和其他低级原语的一些重叠.
在同一个项目中使用它们是否有意义?
您会推荐哪种Web应用程序用于用户反馈?
我正在尝试运行一个c ++ 2d数组(非常简单的文件)并且它可以工作,但最后会出现一个错误(至少我认为这是一个错误).
数组的代码是;
int myArray[10][10];
for (int i = 0; i <= 9; ++i){
for (int t = 0; t <=9; ++t){
myArray[i][t] = i+t; //This will give each element a value
}
}
for (int i = 0; i <= 9; ++i){
for (int t = 0; t <=9; ++t){
cout << myArray[i][t] << "\n";
}
Run Code Online (Sandbox Code Playgroud)
这会正确打印数组,但会添加
"0x22fbb0"
最后.这是什么以及它为什么会发生?
当我的顶级脚本退出时,我正在寻找一种清理混乱的方法.
特别是如果我想使用set -e,我希望后台进程会在脚本退出时死掉.
我有一个接口,定义了一些我希望某些类实现的方法.
public interface IMyInterface
{
MethodA;
MethodB;
}
另外,我希望实现此接口的所有类都可以序列化.如果我更改接口定义以实现ISerializable如下...:
public interface IMyInterface : ISerializable
{
MethodA;
MethodB;
}
...据我所知,所有类现在必须显式实现序列化,因为如果实现ISerializable,则必须实现GetObjectData成员(以及反序列化所需的构造函数).
如何坚持使用我的界面的类是可序列化的,但不强制他们自定义实现序列化?
谢谢,威尔
如果我尝试在事件处理程序上使用闭包,编译器会抱怨:
不兼容的类型:"方法指针和常规过程"
我理解..但有没有办法在方法指针上使用clouser?以及如何定义是否可以?
例如:
Button1.Onclick = procedure( sender : tobject ) begin ... end;
Run Code Online (Sandbox Code Playgroud)
谢谢!
任何人都可以推荐一个体面的SFTP库用于Windows C++应用程序?如果一个跨平台的可用,那就更好了,但这不是必需的.它适用于商业应用程序,因此付费不是问题.
我使用的是极好的Ultimate TCP/IP库,它支持FTP-S但不支持SFTP(是的,我知道,令人困惑的不是它!).
我遇到了Chilkat图书馆,看起来非常好,但想知道是否有其他人使用过.
因此,为了在运行时查看当前对象的状态,我非常喜欢Visual Studio立即窗口给出的内容.只是做一个简单的
? objectname
Run Code Online (Sandbox Code Playgroud)
将给我一个格式良好的"转储"对象.
有没有一种简单的方法在代码中执行此操作,因此我可以在记录时执行类似的操作?