有没有办法在 USB 驱动器上安装 .NET,将其放入机器并让 .NET 工作,而无需在客户端的本地机器上实际安装它?
我也想弄清楚如何为 SQL Server 做同样的事情。甚至有可能吗?
我想使用 SQL Server 2008,但我也想保持切换回 SQL Server 2005 的后备位置。我知道我无法备份 2008 以恢复 2005 并且分离/附加不起作用 - 我的选择是什么?
[更新] 对于那些问为什么的人来说,有两个原因——一个是从哪里开发,我可以从哪里访问 2008 年的功能,但是如果出现问题或者我觉得它们不够用,我可以把我的应用程序放回 2005 年第二,对于运行时间,如果我在游戏后期发现意外问题。
我们刚刚进行了一项安全审计,发现如果您可以访问我们的数据库(例如 SQLInjection),您可以轻松地将数据库的所有内容发送到远程 SQL Server。
建议是禁用 Ad Hoc 分布式查询。我找到了很多关于如何在 SQL Server 2005 上执行此操作的文章,但在 SQL Server 2000 上找不到。
任何的想法 ?
有没有其他人遇到过这个问题?我正在运行 SQL Server 2008 Express 并尝试从文件恢复数据库。当我单击“添加”按钮选择我的备份文件时,SQL Server 停止响应。我尝试在 Vista SP2 兼容模式下运行,但这没有帮助。
我们最近有一个服务器故障;在这台服务器上,我们安排了几个每晚运行的作业。我们在服务器死机之前备份了 SQL Server (2005) 数据库并恢复了它,但是我在 SQL Server 代理中没有看到任何作业。备份数据库不备份作业吗?我不知道工作被保存在任何地方......我搞砸了吗?
一个 MS SQL Server - 过去几周运行良好的数据库突然抛出以下错误:
System.Data.SqlClient.SqlException:警告:在日期/时间发生致命错误 823
请注意错误和时间,并与您的系统管理员联系。
这个错误是什么意思,我该怎么办?
我试过
DBCC CHECKDB('mydatabase')
Run Code Online (Sandbox Code Playgroud)
但我只收到更多错误消息。
提前致谢!
可能重复:
你能帮我解决我的软件许可问题吗?
我已经在线阅读了,并通过了一些像这样的线程。但我仍然很困惑,需要看看是否有人可以解释一下。
我的公司正在部署一个 clickonce 应用程序,该应用程序将在多台计算机(大约 50 台)上运行。它将访问 SQL Server 数据库,我想知道我/需要拥有什么样的 SQL Server 许可?
应用程序当前使用一个 SQL Server 用户通过 SQL Server 身份验证登录。
我只需要一个用户CAL似乎是合乎逻辑的,即使有多达 50 个连接,它仍然可以正常工作。
我对吗?
我们有两台 MS SQL 服务器(一台 2000 年和一台 2005 年),它们在白天和晚上的不同时间运行许多作业。这些作业有许多步骤,这些步骤将从 Informix 数据库(我们的业务系统)中提取数据并更新表以供各种报告和生产系统使用。
我们在周末这些导入失败,导致许多报告系统提供错误的数据。
由于安全限制,我们无法从服务器发送电子邮件,那么我们如何有效地监控这些作业,而不必在企业管理器或 MS SQL Studio 中不断检查作业状态?是否可以在服务器上运行查询并找到各种作业的状态?
我们正在研究用新硬件和更新版本替换 Windows2003(32 位)上现有的 SQL2000 服务器。
我们正在研究一个至少需要 SQL2005,但也可以在 SQL2008 上运行的应用程序。我们的其他数据库也应该运行。
有没有人对这两个版本有任何好的或坏的体验?
我们可能获得的硬件将支持 64 位,因此运行 SQL2008 64 位也是一种选择。
谢谢
sql-server ×10
windows ×3
.net ×1
64-bit ×1
licensing ×1
memory ×1
memory-usage ×1
monitoring ×1
security ×1
windows-7 ×1