-
sql-server-2005 – 无法在Vista x64上从Visual Studio 2008 SP1
所属栏目:[MsSql教程] 日期:2020-12-12 热度:121
我安装在Vista x64机器Visual Studio 2008 SP1(安装包中集成了SQL)上,当我尝试将MDF文件添加到项目或使用Web时的App_Data时,我收到以下消息: Connections to SQL Server Files (*.mdf) require SQL Server Express 2005 to function properly. Please verify[详细]
-
sql-server – 兼容级别80的实际行为是什么?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:79
有人可以让我更好地了解兼容模式功能吗?它的行为与我的预期不同. 据我了解兼容模式,它是关于各种版本的SQL Server之间的某些语言结构的可用性和支持. 它不会影响数据库引擎版本的内部工作方式.它会尝试阻止使用早期版本中尚未提供的功能和构造. 我刚刚在SQL[详细]
-
sql – MS Access选择按多个字段分组的前n个查询
所属栏目:[MsSql教程] 日期:2020-12-12 热度:151
这是peterm在这个板上已经回答的问题的第2部分.再次感谢peterm! 所以我的代码将返回给定学生的前三个测试分数.我的表如下所示: 学生ID,考试ID,分数 1,1,95 1,2,90 1,3,4,90 2,99 2,95 2,90 感谢peterm,我有以下代码,它将为我这样做: SELECT StudentID,Test[详细]
-
sql-server-2008 – 无法在SQL Server Management Studio中设置
所属栏目:[MsSql教程] 日期:2020-12-12 热度:186
我在SQL Server Management Studio中创建了一个表.我右键单击了我希望它成为主键的列.但我无法设定它.它被禁用了. 解决方法 如果您尝试使用varchar或nvarchar字段作为主键,则必须指定长度,而不是使用MAX.[详细]
-
管理数据库或文件系统中的上传文件?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:190
我将为我的用户整合该功能,以上传2mb以下的小文件(jpg,gif,pdf和docs).对于页面加载时间和将来管理文件的目的,您是否建议最好将文件上传到文件系统(并通过数据库链接到文件系统)或直接作为BLOB上传到数据库? 谢谢你的帮助.担 解决方法 从我的角度来看,文件系[详细]
-
sql-server – 在不同的域中使用Windows身份验证连接到SQL Serve
所属栏目:[MsSql教程] 日期:2020-12-12 热度:128
我正在尝试连接到不同域中的VPN上的远程SQL Server.当我在SQL Server上输入服务器名称并选择其他连接参数以添加我学校所需的一些额外内容时: Integrated Security=SSPI; User ID=DOMAINusername; Password=Password 我收到以下错误: Login failed. The log[详细]
-
sql-server – SQL Server:为什么需要重新编译存储过程?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:82
我正在执行我在 this site上找到的脚本来标记我的所有表和存储过程以进行重新编译. (我将其更改为也标记存储过程) 我有一个Windows Forms(.net 3.5)应用程序,它使用了大量数据表,在执行此脚本后,打开数据繁重表单所花费的时间从8秒变为仅4秒. 我必须定期运行[详细]
-
sql – Oracle动态DESC和ASC按顺序排列
所属栏目:[MsSql教程] 日期:2020-12-12 热度:68
Order by是动态的,但排序顺序是静态的. SELECT ...Order By CASE WHEN InputParam = 'PRICE' THEN OFFER_PRICE END DESC,CASE WHEN InputParam = 'ENDING SOON' THEN EXPIRY_DATE END DESC,CASE WHEN InputParam = 'DISCOUNT' THEN DISC_PERCENTAGE END DESC,[详细]
-
sql-server-2008 – “SQL server 2008标准”和“小型企业的SQL
所属栏目:[MsSql教程] 日期:2020-12-12 热度:53
这些许可证的价格似乎有很大的差异,但经过大量的谷歌搜索后,我找不到两者如何比较的任何信息. “小型企业”版本的简介是: “此版本的SQL Server是一个入门级版本,旨在用于小型单服务器办公环境,用户群较小.小型企业的SQL Server标准版提供了SQL Server标准版[详细]
-
sql – 重新编号主键
所属栏目:[MsSql教程] 日期:2020-12-12 热度:97
如何重置sql表上的主键计数器并使用新的主键更新每一行? 解决方法 我会首先在表中添加另一列,用新PK填充它. 然后我将使用update语句来更新所有相关表中的新fk字段. 然后你可以删除旧的PK和旧的fk字段. 编辑:是的,正如伊恩所说,你将不得不放弃然后重新创建所[详细]
-
sql-server – SQL Server错误3415
所属栏目:[MsSql教程] 日期:2020-12-12 热度:167
当我将mdf文件附加到SQL Server时,我收到错误数据库无法升级,因为它是只读的或者它只有只读文件.确保数据库或文件可写. 解决方法 您附加的数据库是以前的SQL构建.它必须升级,无法升级,因为该文件是只读的.[详细]
-
sql-server-2005 – 使用“在线索引”运行“重建索引”维护计划
所属栏目:[MsSql教程] 日期:2020-12-12 热度:96
我使用的是 Windows Server 2003 SP 2和SQL Server 2005 Enterprise Edition 我正在为特定数据库创建“重建索引”作业,并且我已成功运行该作业. 但是当我尝试启用“在重建时保持索引联机”选项时,作业无法成功执行并抛出错误. 我附上了截图.任何帮助将是应用[详细]
-
sql-server – SQL导入更新现有记录?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:135
我在数据库中有一个表,其中包含每月更新的项目的成本.为了更新这些成本,我们有人导出表,在excel中做一些魔术,然后将表导回到数据库.我们正在运行MSSQL 2005并使用内置的SQL Management Studio. 问题是当导回到表中时,我们必须在导入之前删除所有记录,否则我们[详细]
-
sql-server – 我可以安全地从Autogrow更改实时SQL数据库吗?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:188
我有一个实时SQL 2005数据库,并且处于非自愿DBA的非常不幸的位置. 该数据库具有1.4 GB的MDF文件和2.2 GB的LDF. Autogrowth的增长率不受限制,增幅为10%.我有很多磁盘空间 – 所以认为最好将初始大小设置得更大.它正在快速增长 – 在过去的6个月中规模翻了一番[详细]
-
sql-server – 跟踪标志4199 – 全局启用?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:155
这可能属于意见范畴,但我很好奇是否有人使用 trace flag 4199作为SQL Server的启动参数.对于那些使用它的人来说,在什么情况下你会遇到查询回归? 这似乎是一个潜在的性能优势全面,我正在考虑在我们的非生产环境中实现全球化,并让它坐下几个月来找出任何问题.[详细]
-
sql-server – SQL服务器数据库陷入恢复状态
所属栏目:[MsSql教程] 日期:2020-12-12 热度:187
我有一个Sharepoint服务器.我们的备份工具存在问题,现在我的一些数据库陷入了恢复状态! 是否可以停止恢复过程?而且,我如何确保数据库完整性没有受到损害? 解决方法 这可能是由还原脚本添加WITH NO RECOVERY参数以使数据库为还原后应用的事务日志做好准备而[详细]
-
sql-server – 在生产环境中收缩Tempdb的最佳实践
所属栏目:[MsSql教程] 日期:2020-12-12 热度:69
在SQL Server 2008中缩小临时数据库时使用的最佳做法是什么? 使用以下内容有风险吗? use tempdbGODBCC FREEPROCCACHE -- clean cacheDBCC DROPCLEANBUFFERS -- clean buffersDBCC FREESYSTEMCACHE ('ALL') -- clean system cacheDBCC FREESESSIONCACHE -- c[详细]
-
sql-server – 什么是锁升级?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:167
我在接受采访时被问到这个问题并没有回答.这里有人能解释一下吗 解决方法 数据库锁可以存在于行,页或整个表或索引上.当事务正在进行时,事务持有的锁占用资源.锁定升级是系统将多个锁合并到更高级别的锁(例如,将多个行锁合并到一个页面或多个页面合并到整个表)[详细]
-
sql-server – 不确定SQL Server 2008 Express是否升级到Web Edi
所属栏目:[MsSql教程] 日期:2020-12-12 热度:54
我有SQL Server 2008 Express Edition,我需要升级到Express Edition R2或R2 Web版. 所以我运行了R2 Web的设置,然后进入维护并选择版本升级.然后我通过向导并插入密钥并设置说升级已完成. 但是当我在Management Studio中检查时,它仍显示为SQL Server 10.0.400.[详细]
-
sql-server – MS SQL:如何确保在删除数据库时删除db文件?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:151
当我的同事删除他刚刚使用Management Studio 2008在SQL 2008 Express上创建的数据库时,文件不会被删除. 当我删除我刚刚使用Management Studio 2008在SQL 2005 Express上创建的数据库时,文件会被删除. 如果我的卸载程序在同一个2005数据库上执行DROP DATABASE[详细]
-
sql-server – SSIS 2012:修剪CSV输出中的尾随逗号
所属栏目:[MsSql教程] 日期:2020-12-12 热度:50
我有一个文件,我无法控制输出,每个数据行都有一个尾随逗号,而不是标题行. "Pid","Dtdate","Tencode","Stype","Amount","Currentbal""13773793","05/26/2014","Abc123","PAYMENT","50.00","1807.95","13773794","ADJUSTMENT","10.00","18.95","", 我试图找出如[详细]
-
sql-server-2005 – 更智能的SQL 2000和2005维护计划?
所属栏目:[MsSql教程] 日期:2020-12-12 热度:145
SQL 2000和2005维护计划是否应该对分离或脱机的数据库具有弹性? 我分离/删除了几个数据库,现在维护计划失败了,因为SQL无法找到/连接到数据库.对我而言,在这样的更改中重新计算脚本或者有一个向导生成的维护计划(在最坏的情况下)只会发出关于不可用数据库的警[详细]
-
sql-server – 我的SQL Server 2005数据库对WebUser需要什么权限
所属栏目:[MsSql教程] 日期:2020-12-12 热度:166
我的asp.net代码中有一个连接字符串,用于查看SQL Server 2005数据库.我创建了一个名为WebUser的UserName,并在SQL Server 2005中授予了db_datawriter和db_datareader.在Login和数据库下,用户必须能够阅读并能够进行更新吗?这是我需要的还是正确的事情? 连接[详细]
-
sql-server – SQL Management Studio – 从设备问题恢复
所属栏目:[MsSql教程] 日期:2020-12-12 热度:155
通过尝试单击“添加”按钮指定备份位置时,该对话框将挂起并且不会恢复.这种情况发生在我们所有的SQL 2000/2005/2008环境中.可能是因为他们在虚拟服务器上运行? 解决方法 如果您已经进行了大量备份,那么数据库引擎可能需要很长时间才能返回所请求的信息.因此,[详细]
-
关于单线程数据库与多线程数据库性能
所属栏目:[MsSql教程] 日期:2020-12-12 热度:132
H2是一个单线程数据库,在性能方面有良好的声誉.其他数据库是多线程的. 我的问题是:多线程数据库何时变得比单个线程数据库更有趣?有多少用户?有多少个进程?什么是触发器?谁有经验分享? 摘要 通常的瓶颈是磁盘访问 SSD很快,但很脆弱(故障程序是必须的) 单[详细]