问题标签 [sql-server-2008]
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.
sql-server - 我可以使用 SQL Server Express 或 Web 或 Workgroup 版本运行 SSIS 包吗?
我查看了 SQL Server 2008 功能比较矩阵,它将 express/web 和工作组版本列为具有 SSIS 运行时。这是否意味着可以使用开发人员版开发 SSIS 包,然后在运行 SQL Server 2008 Express 等低级 SQL Server 版本之一的服务器上部署和运行它们?
sql - 将 Sql Server 2005 数据库导入 Sql Server express 2008
有什么方法可以将 2005 年的数据库备份导入 2008 年速成版。我不得不求助于编写数据库脚本,然后通过 DTS 导入所有数据。每当我尝试直接从备份文件导入时,它都会说不要导入到新版本的 sql server 中,否则我会收到以下错误。
标题:Microsoft SQL Server 管理工作室
指定的演员表无效。(SqlManagerUI)
sql - 在 SQL Server 2005/2008 中存储历史数据的最佳方式是什么?
我的简化和人为的例子如下: -
假设我想每天测量和存储世界上所有城镇的温度(和其他值)。我正在寻找一种存储数据的最佳方式,以便获得所有城镇的当前温度,就像获得一个城镇历史上的所有温度一样容易。
这是一个很容易解决的问题,但我正在寻找最佳解决方案。
我能想到的两个主要选项如下:-
选项 1 - 同一张表存储当前和历史记录
将所有当前记录和存档记录存储在同一个表中。
IE
这将使一切变得简单,但是获取城镇列表和当前温度的最有效查询是什么?一旦表中有数百万行,这会扩展吗?通过在表中添加某种 IsCurrent 标志有什么好处吗?
选项 2 - 将所有存档记录存储在单独的表中
将有一个表来存储当前的实时测量值
还有一个存储历史存档日期的表(可能由触发器插入)
这样做的好处是保持当前主要数据精简,查询效率很高,但代价是架构更复杂,插入数据更昂贵。
哪个是最好的选择?有没有我没有提到的更好的选择?
注意:我已经简化了架构以帮助更好地集中我的问题,但假设每天都会插入大量数据(100,000 条记录),并且数据是一天的最新数据。当前数据与历史数据一样可能被查询。
sql-server - 获取存档表中当前记录的最佳查询是什么(SQL Server 2005/2008)
例子
有一个应用程序可以测量世界每个城镇的温度。每 5 分钟进行一次测量并写入测量表。
问题
获取城镇列表及其当前温度的最有效查询是什么?
假设有 10 万个城镇和 1000 万条记录
注意:我添加了几个可能的答案,但可能还有其他选项。
sql-server - 远程连接到 sql08
有人有一个链接,我可以在其中阅读如何访问我的远程服务器的 sql server '08 安装?
更新
我想从远程服务器上的管理工作室访问 sql server 2008。
默认情况下禁用远程访问!
sql-server-2008 - Win2k8 + SQL Server 2008 x64 - AMD Quad Opteron vs Intel Quad Xeon - 真正的基准
我们正在获得新的服务器。试图弄清楚 AMD 与英特尔的圣战。有没有什么地方可以找到这两个处理器系列的无偏见性能比较?我是否应该停止担心这个并将其归档到“没关系”类别中。
sql-server-2008 - Sql 2008 查询问题 - 哪个 LatLong 存在于地理多边形中?
我有以下两个表:-
地理形状
- GeoShapeId INT IDENTITY
- 名称 VARCHAR(100)
- ShapeFile GEOGRAPHY [这是纬度/经度的封闭多边形]
犯罪地点
- CrimeLocationId INT IDENTITY
- LatLong GEOGRAPHY [这是一个纬度/经度点]
现在,我有大约 10K GeoShape 结果和大约 500CrimeLocations。
我试图找出所有 500 个犯罪纬度/经度点都存在于哪些 GeoShapes 中。
:( 我就是不明白!我试图STIntersects
在子查询上做一个但没有用。有什么建议吗?
干杯!
编辑1:我不能使用任何GEOMETRY
功能..因为(如上所述)这些都是地理类型。
编辑 2:我知道如何使用STContains
和STIntersects
. 请不要提供这方面的基本示例。我对使用上面的表结构进行复杂查询更加好奇。
sql-server - 将 SQL 2000 32 位升级到 SQL 2008 64 位
我在运行 32 位版本的 SQL Server 2000 的 Windows 2000 Server 上有许多数据库。我需要将所有数据和设置传输到在 Windows 2003 64 位上运行 64 位版本的 SQL 2008 的新服务器。
这是否像备份数据库并恢复到新服务器一样简单。这也适用于系统数据库(master、model、msdb)吗?如果没有,有没有办法自动化跨用户帐户和权限的移动过程?
有人知道其他问题吗?
非常感谢您的帮助。
[编辑] 我已经成功测试升级到 SQL2008 32 位,我最关心的是 64 位版本的任何差异,因为我目前没有可以测试的 64 位服务器,例如我知道您无法将 SQL2000 主数据库恢复到 2008;可以将 SQL2008 32 位主机恢复到 SQL2008 64 位吗?迁移期间的停机时间不是问题。
sql-server-2008 - sql server 2008的文件流
SQL Server 2008 的 FILESTREAM 功能允许使用 SQL Server 2008 和 NTFS 文件系统的组合来存储和高效访问 BLOB 数据。
当在包含具有 filestream 属性的 varbinary 列的表上插入一行时,文件(数据)直接存储在文件系统上并分配新名称(例如 00000016-00000079-0006)。
是否有任何 TSQL API 可以检查文件系统上的哪个文件与特定行相关联?
sql-server-2005 - 使用 SQL Server 2008 和 SQL Server 2005 和日期时间
我已经针对 2008 数据库构建了一个实体框架模型。对于 2008 数据库,一切正常。当我尝试更新 2005 数据库上的实体时,我收到此错误。
我在构建数据库时特别没有使用任何 2008 功能。我在代码中找不到对 datetime2 的任何引用。而且,是的,该列在数据库中被定义为“日期时间”。