当我尝试安装 SQL Server 2008 Developer Edition 时,它停止并说我需要 .NET 3.5 SP1。
Windows 7 安装了 .NET 3.5(我在功能中选择了它)但我猜它不是 SP1?(我正在运行 Windows 7 Ultimate RTM)。
我尝试安装 .NET 3.5 SP1,但在我单击 .exe 后它就停止了。
想法?
错误:.NET 3.5 安装失败。SQLServer 2008 需要安装 .NET Framework 3.5。
我已经安装了 Visual Studio 2008。我在程序/功能中选择了 3.5(我选中了主复选标记,有 2 个子复选框我没有选择)
我在一个数据库项目中有许多 SQL 脚本文件。当我打开其中一些时,编辑器包含一个工具栏,其中包含连接到数据库、执行脚本等的选项。
但是,当我打开其中一些时,没有显示该工具栏,并且似乎无法执行脚本。
我怎样才能让那个栏出现?
sqlservr.exe 以某种方式在我的 PC 上启动 cmd.exe(带有非常奇怪的命令行参数)和 ftp.exe 进程,请查看屏幕截图。我已经安装了杀毒软件。它可能是什么,如何治疗或修复它?谢谢


客户有一个非常重要的数据库,该数据库已 6 个月未备份。PC 立即出现故障。Windows 目录已损坏,计算机将无法启动。
它有一个 Microsoft SQL Server Express 2005 数据库。我可以通过使用 Ubuntu Live CD 启动来访问硬盘驱动器,但我不确定是否可以找到数据库。我不确定我在寻找什么,或者在哪里寻找。死机上装有 Windows XP。
以下是 SQL Server Express Edition 的下载名称。
我的机器是 32 位英特尔机器。我应该使用哪一种?
我以为 x86 是 32 位的,x64 是 64 位的,但是还有第三个版本,这让我很困惑。
我有一个应用程序正在处理来自 SQL 数据库的大量项目。它运行良好,然后在处理了大约 400 万个项目后,它开始挂断。
使用 SQL Server Profiler,我将问题追溯到一个查询,该查询的持续时间从大约 1,000 跳到了 2,000,000 的持续时间。
查询的简化版本如下所示:
select t.field1, t.field2
from table1 t
where t.id in (select top 1000 t2.id from table2 t2 where t2.id > XXXX order by t2.id)
Run Code Online (Sandbox Code Playgroud)
知道为什么突然执行需要这么长时间吗?
上下文:我有一个 Vagrantfile 来配置虚拟机,这个虚拟机安装了 SQL-SERVER 2012、2014、2016 和 2017。当我检查 SQL SERVER CONFIGURATION MANAGER 时,我看到在每个 SQL-SERVER 实例中都禁用了 TCP/IP 协议。
有没有办法通过powershell脚本或sql脚本启用它们?
我不想在我的 Virtual PC 上安装整个 SQL Server(2005 或 2008)(节省空间),但我需要 SSMS 来连接到外部数据库。
我有哪些选择?
所以我有一些没有附加记录数据的带有姓名、地址和邮编的表;我有一个表,它完全相同,但有更多信息,当它们不匹配 100% 时,我需要一种方法来合并这些表。
如果它们不相同,我该如何匹配它们?我是 @SQL 的新手,但我知道它们在大多数情况下不会匹配,而且我不可能是唯一遇到此问题的人。然而,能够做到这一点的软件已被证明是困难的。
编写软件来做到这一点甚至比一开始就必须这样做更糟糕。
我知道我可以在 excel 中做到这一点;有点,但随着记录的数量,我证明它很难超过一百万。
是否可以在SQL Server Express Edition 2008=>之间配置单向复制SQL Server Express Edition 2012?
sql-server ×10
sql ×2
anti-virus ×1
command-line ×1
ftp ×1
powershell ×1
replication ×1
software-rec ×1
ssms ×1
vagrant ×1
virus ×1
windows ×1
windows-7 ×1
windows-xp ×1