问题标签 [sql-server-2008-express]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
2753 浏览

visual-studio-2010 - Visual Studio 2010 数据库项目无法识别 SQL 2008 地理数据类型

我在 Visual Studio 2010 中创建了一个新的 SQL 2008 数据库项目,并用本地 SQL Express 数据库的内容填充它。当我尝试构建数据库项目时,出现此错误: SQL03006: Column: [dbo].[table1].[geog] has an unresolved reference to Sql Type [dbo].[geography]

我做了一些搜索,它可能缺少对 Microsoft.SqlTypes.dbschema 的引用,但我在任何地方都找不到:http: //www.incyclesoftware.com/blog/post/2009/07/07/Resolve -references-Error-TSD03006-IN-VSTS-DB-GDR.aspx

数据类型真的不支持开箱即用还是我遗漏了什么?

0 投票
1 回答
90 浏览

visual-studio-2008 - SQL Server 2008 Express 看不到我的 Visual Studio 2008 Team System 的 SP1

我想安装 SQL Server 2008 express。我已经有了带有 SP1 的 Visual Studio 2008 Team System。

VS in help > about 向我展示:

MVS 版本:9.0.30729.1 SP .NET Framework 版本:3.5 SP1

但是 SQL Server 的安装程序告诉我 Visual Studio 没有 SP1。无论如何,我通过更改 win 注册表 HKLM > Software > Microsoft > DevDiv > VS > Servicing > 9.0 > IDE > 1033 SP1 上的 RTM 和安装运行来欺骗他。但是在安装过程中又出现了关于 SP1 的错误。SQL Server 是在没有 SQL 管理的情况下安装的。当我尝试安装它时,我总是遇到关于 SP1 的相同错误。我成功安装了 SP1 几次,但它什么也没做。我也安装了 SQL Server SP1,但它什么也没做。重新安装 VS 2008 和 SP1 什么都不做。

我能做些什么?

感谢您的帮助,卡米洛斯

0 投票
2 回答
274 浏览

ado.net - 可以确定、控制多 RecordSet ADO.Net 结果集中的 RecordSet 序列吗?

我正在使用类似于此支持/知识库文章的代码将多个记录集返回到我的 C# 程序。

但我不希望 C# 代码依赖于返回的记录集的物理顺序,以便完成它的工作。

所以我的问题是,“有没有办法确定我当前正在处理来自多记录集结果集中的哪组记录?”

我知道我可能可以通过查找唯一的列名或每个结果集的名称来间接破译这一点,但我认为/希望有更好的方法。

PS 我正在使用 Visual Studio 2008 Pro & SQL Server 2008 Express Edition。

0 投票
4 回答
241 浏览

c# - SQL Server 2008 Express 一行写入

我遇到了 SQL Server Express 2008 最奇怪的问题(至少对我来说很奇怪)。

问题如下:

在开发机器上,我使用 SQL Server 2008 Enterprise ....我从 WCF 服务获取一些数据并将该数据写入数据库(尽管很简单)....但是我应该指出,写作,它在单独的线程中完成。但是,无论如何在开发过程中没有问题......所有数据都在那里。

然后我在 Release 中设置所有内容(连接字符串 .\SQLEXPRESS,其他设置)并将其复制到安装了 SQL Server Express 的测试机器(因为我的应用程序是客户端应用程序,它应该与 Express 一起使用)......我运行程序……程序从服务中检索数据……当我查看数据库时……我大吃一惊……只写了一行(第一行从WCF 服务)。

我真的很感激任何帮助......我在这里陷入僵局。

0 投票
1 回答
3850 浏览

sql-server - 为什么我会看到“恢复中”消息,我该如何预防?

我正在处理的项目为您处理的每个 SVN 分支创建 SQL Server 数据库的本地副本。我们在本地机器上运行带有高级服务的 SQL Server 2008 Express 来托管它。

当我们创建一个新分支时,构建脚本将使用该分支的 ID 创建一个新数据库,创建模式对象,并从生产影子服务器复制选择的数据。

创建数据库后,它或本地计算机上的其他数据库通常会进入“In Recovery”模式几分钟。几次刷新后,它会出现并且很开心,但偶尔会回到“恢复中”模式。

数据库是在简单恢复模式下创建的。未指定文件名,因此它使用文件的默认路径。

加载数据后的数据库大小约为 400 兆。它在 SQL Server 2005 兼容模式下运行。

创建数据库的命令是:

sqlcmd -S $(DBServer) -Q "IF NOT EXISTS (SELECT [name] FROM sysdatabases WHERE [name] = '$(DBName)') BEGIN CREATE DATABASE [$(DBName)]; print 'Created $(DBName)' ; 结尾”

...其中 $(DBName) 和 $(DBServer) 是 MSBuild 参数。

今天早上我得到了一个干净的日志文件。当我打开计算机时,它会启动所有五个数据库。但是,其中两个显示事务正在向前和向后滚动。它只是不断尝试启动所有五个数据库。

在这种情况下,它一直尝试连续启动数据库,直到我在 23 分钟后的 08:48:19.72 关闭 SQL Server。同时,我实际上大部分时间都可以使用数据库。

日志文件中最后一个有趣的行是...

0 投票
1 回答
2498 浏览

sql-server-2008-express - 如何让 SQLServerExpress 创建用户?

在我的机器上以管理员身份运行,我可以很好地创建数据库,但是当我尝试创建用户时,它会失败并显示此错误消息。

我正在使用 sqlcmd 来执行此操作。

0 投票
1 回答
7733 浏览

java - 休眠生成器不会插入唯一标识符

我正在尝试使用 Hibernate Annotations 映射实体,以便在创建和保存记录时(通过级联),自动生成一个 ID。使用我当前的设置(或我尝试过的其他一些设置)我收到以下错误:

我可以看到正在发出以下插入语句:

显然这是错误的,没有“id”参数。

目前,我的表模式很简单:

我正在使用 SQL Server 2008 R2,Express 版。

我的注释分为映射超类 DomainEntity 和具体类 KarmaCharacter:

如果有人能告诉我在 SQL Server 中使用休眠生成唯一标识符类型 ID 的正确方法,并让它们正确保存,将不胜感激。

0 投票
2 回答
749 浏览

sql-server-express - SQL Server 2008 Express 清除最近的连接列表

我试图通过删除mru.dat(在windows xp下的应用程序数据文件夹中)文件来​​删除我最近的连接列表,正如互联网上的许多教程中指出的那样(我只是用谷歌搜索了它)但无法找到它。我该怎么清除它?请帮忙。

0 投票
1 回答
460 浏览

asp.net - 为 asp.net 3.5 数据库应用程序安装和配置 sql server 和 IIS [基本]

我很抱歉这是一个非常陈词滥调的问题,但我真的需要了解一些具体的事情。

每次我在 Visual Studio 2010 中添加一个 sql server 数据库时,它都会在 App_Data 下创建一个数据库,然后服务器资源管理器使用的连接字符串是一个具有指向该文件的 AttachDb 字段的连接字符串。

现在,当我在 2 台 IIS 服务器 6 和 7.5 上尝试时,我遇到了很多错误说用户

如果我使用这种格式 "Server=\sqlexpress;Database=xxx;Trusted_Connection=True" 我得到

我花了一整天的时间尝试各种不同的连接字符串、配置和组合!!=S

我的问题是:这样做的正确方法是什么?我应该在 sql management studio 2008 R2 express 中制作数据库吗?我需要什么样的连接字符串,在 SQL SERVER 2008 R2 Express IIS Windows Server 2003 R2 上需要什么配置?

0 投票
3 回答
8241 浏览

sql-server - 无法通过 SQL Server 2008 Express Management Studio 连接到本地计算机

嗨伙计,

以前,我安装了 SQL Server 2008,但后来我将其删除,并安装了 SQL Server 2008 Express Management Studio。现在我无法连接到本地计算机。我得到错误:

建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。找不到服务器或无法访问服务器。验证实例名称是否正确以及 SQl Server 是否配置为允许远程连接。(提供:命名管道提供程序,错误:40 - 无法打开与 SQL Server 的连接)(Microsoft SQL Server,错误:2)。

但我可以通过 VS2010 创建数据库。