小编jra*_*ara的帖子

链接服务器解决方案和 SSIS 解决方案有什么区别?

当我想在两个数据库(例如源:Oracle,目标:SQL Server)之间移动数据时,我想我有两个选择:链接服务器和 SQL Server 集成服务。但是使用链接服务器有什么好处吗?如果我手上有 SSIS,是否可以使用 Linked Server?

sql-server-2008 sql-server linked-server

5
推荐指数
1
解决办法
8987
查看次数

为什么在 master 和 msdb 数据库上将“允许快照隔离”设置为 TRUE?

为什么数据库属性Allow Snapshot Isolation设置为TRUEmastermsdb数据库上,但FALSE在其他系统数据库上?此属性的默认选项也是FALSE在创建用户数据库时。

sql-server snapshot-isolation

5
推荐指数
1
解决办法
1106
查看次数

定义 SPARSE 列有什么缺点吗?

我有一个表,其中列中有很多 NULL 值。但是有些列根本不包含 NULL(尽管可以为空)。将所有这些列声明为 SPARSE 有什么缺点吗?

null database-design sql-server disk-space sparse-column

5
推荐指数
1
解决办法
286
查看次数

用于练习数据库管理的小样本数据库?

我正在寻找一个便携式示例数据库

  • 可以从脚本创建
  • 有一个简单的 ER 模型
  • 用于数据库管理实践目的的数据很少。

我知道那里有 Adventureworks、Northwind 和 pubs 示例数据库,但我正在寻找更小的东西。

知道在哪里可以找到这种数据库吗?

sql-server-2008 sql-server database-recommendation

5
推荐指数
1
解决办法
2万
查看次数

SQL Server:ddladmin 权限是否包含数据库的 datareader 和 datawriter 权限?

db_ddladmin固定数据库角色是否包含db_datareaderdb_datawriter权限,以便您不必明确授予这些权限?

sql-server-2008 security sql-server

4
推荐指数
1
解决办法
8243
查看次数

哪些因素会阻止和延迟 TRUNCATE 命令?

我有一个相当大的表,可能有 50M 行,我不得不截断它。通常 truncate 非常快,但在这种情况下需要几个小时才能完成。有哪些因素会导致truncate命令无法正常运行?

sql-server truncate

4
推荐指数
1
解决办法
1111
查看次数

为什么SQL Server为AS和RS安装了多项服务,而为IS安装了一项服务?

当我在同一台计算机上安装多个 SQL Server 实例时,每个实例都会获得自己的用于 Analysis Services 和 Reporting Services 的 SQL Server 服务。但是我只得到一个集成服务的服务,为什么?

sql-server-2008 sql-server instance ssis installation

3
推荐指数
1
解决办法
229
查看次数

阻塞总是意味着打开事务吗?

这似乎是一个有点无聊的问题,但是阻塞是否总是意味着有打开的事务并且可能导致事务日志增长到无穷大,因为打开的事务阻止了日志截断(SIMPLE 模式下的数据库)?

sql-server-2008 sql-server transaction locking transaction-log

3
推荐指数
1
解决办法
313
查看次数

SQL Server:冷备份,关闭服务?

我们的一位同事告诉我,他们正在为 SQL Server 进行“冷”备份,以便他们关闭服务,然后以某种方式进行备份。我认为这一切都错了!我对吗?我认为他们应该在他们的数据库处于 FULL 模式时进行完整备份、差异备份和日志备份。

他们在备份后启动 SQL Server 服务时也遇到问题,他们找不到 .mdf 文件。你知道为什么这会发生在他们身上吗?

sql-server-2008 sql-server backup restore

2
推荐指数
1
解决办法
7295
查看次数

如何使用 PowerShell 获取具有数据类型(和长度)的表列?

我正在尝试使用 PowerShell 为 SQL Server 实例获取具有数据类型(和长度)的列名。我走了这么远:

#Load PSSnapin
Add-PSSnapin *SQL*

#Get column names
$colNames = dir 'SQLSERVER:\SQL\MYCOMPUTER\MYSQLINSTANCE\Databases\MYDATABASE\Tables' | 
    Where-Object {$_.DisplayName -match "dbo.MYTABLE"} | 
        ForEach-Object {$_.Columns} |
            Select-Object Name, DataType
$colNames
Run Code Online (Sandbox Code Playgroud)

如何获取列的数据类型长度?

sql-server-2008 sql-server powershell

2
推荐指数
1
解决办法
3万
查看次数

CREATE INDEX 语句中的列排序顺序?

创建索引时,可以确定索引列是使用升序还是降序进行排序。BOL

[ ASC | DESC ]
Determines the ascending or descending sort direction for the particular index column. The default is ASC.
Run Code Online (Sandbox Code Playgroud)

ASC或之间进行选择的主要原因是什么DESC

index sql-server-2008 sql-server

2
推荐指数
1
解决办法
2083
查看次数