Questions tagged «sql-server»

Microsoft SQL Server是一个关系数据库管理系统(RDBMS)。将此标签用于所有SQL Server版本,包括Compact,Express,Azure,Fast-track,APS(以前称为PDW)和Azure SQL DW。请勿将此标签用于其他类型的DBMS(MySQL,PostgreSQL,Oracle等)。除非该标签与数据库直接相关,否则请勿将其用于软件和移动开发问题。

7
SQL Server,将命名实例转换为默认实例?
我需要将SQL Server 2005的命名实例转换为默认实例。 有没有一种方法可以重新安装? 问题是,每6个开发人员中就有2个安装了命名实例。因此,对于我们其他四个人而言,它变成了改变连接字符串的痛苦之举。我正在寻找将这2个恢复到我们团队标准设置的最小阻力。 每个人都表示这将带来太多麻烦,并且将减少他们的开发时间。我认为解决问题需要花费一些时间,为了所有人的最大利益,我尝试梳理已安装的配置应用程序,但没有看到任何内容,因此我认为这里有一个对内部工作有更多了解的人。

6
SQL Server Express的局限性
我的托管服务提供商(Rackspace)提供了一个完全托管的专用服务器,该服务器安装了SQL Server Web版本()。我公司从事Web开发,使用ASP.Net + SQL Server 2005的客户大约有20多个。 我正在考虑通过安装免费的SQL Server 2008 Express来降低成本。我知道1GB RAM和4GB /数据库(是正确的吗?)的限制。我想知道的是: 我可以使用Express Edition安装的数据库数量是否有限制? 我应该注意其他限制吗?我有点担心必须设置数据库备份-对于Express Edition,这可能要困难得多。 还有其他建议吗?

5
'COLLATE SQL_Latin1_General_CP1_CI_AS'是做什么的?
我有一个SQL查询可以在SQLServer中创建数据库,如下所示: create database yourdb on ( name = 'yourdb_dat', filename = 'c:\program files\microsoft sql server\mssql.1\mssql\data\yourdbdat.mdf', size = 25mb, maxsize = 1500mb, filegrowth = 10mb ) log on ( name = 'yourdb_log', filename = 'c:\program files\microsoft sql server\mssql.1\mssql\data\yourdblog.ldf', size = 7mb, maxsize = 375mb, filegrowth = 10mb ) COLLATE SQL_Latin1_General_CP1_CI_AS; go …


3
SQL Server输出子句转换为标量变量
是否有任何“简单”的方法可以执行此操作,或者我需要使用“ OUTPUT ... INTO”语法传递表变量? DECLARE @someInt int INSERT INTO MyTable2(AIntColumn) OUTPUT @SomeInt = Inserted.AIntColumn VALUES(12)
134 sql-server  tsql 


16
SQL Server中的行偏移
SQL Server中有什么方法可以使结果从给定的偏移量开始?例如,在另一种类型的SQL数据库中,可以执行以下操作: SELECT * FROM MyTable OFFSET 50 LIMIT 25 得到结果51-75。SQL Server中似乎不存在此构造。 如何在不加载我不关心的所有行的情况下完成此任务?谢谢!
133 sql  sql-server 


7
先检查加约束,然后再检查对比与增加约束
我正在查看SQL Server 2008的AdventureWorks示例数据库,并且在他们的创建脚本中看到他们倾向于使用以下内容: ALTER TABLE [Production].[ProductCostHistory] WITH CHECK ADD CONSTRAINT [FK_ProductCostHistory_Product_ProductID] FOREIGN KEY([ProductID]) REFERENCES [Production].[Product] ([ProductID]) GO 紧随其后的是: ALTER TABLE [Production].[ProductCostHistory] CHECK CONSTRAINT [FK_ProductCostHistory_Product_ProductID] GO 我在外键(如此处),唯一约束和常规CHECK约束中看到了这一点;DEFAULT约束使用我更熟悉的常规格式,例如: ALTER TABLE [Production].[ProductCostHistory] ADD CONSTRAINT [DF_ProductCostHistory_ModifiedDate] DEFAULT (getdate()) FOR [ModifiedDate] GO 第一种方法与第二种方法有什么区别(如果有)?

14
如何在SQL中选择表的最后一条记录?
这是一个示例代码,用于从表中选择所有记录。有人可以告诉我如何选择该表的最后一条记录吗? select * from table 当我使用时:出现SELECT * FROM TABLE ORDER BY ID DESC LIMIT 此错误:第1行:“ LIMIT”附近的语法不正确。这是我使用的代码: private void LastRecord() { SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["HELPDESK_OUTLOOKConnectionString3"].ToString()); conn.Open(); SqlDataReader myReader = null; SqlCommand myCommand = new SqlCommand("SELECT * FROM HD_AANVRAGEN ORDER BY " + "aanvraag_id DESC LIMIT 1", conn); myReader = myCommand.ExecuteReader(); …

14
无法安装数据库图支持对象……无有效所有者
我尝试使用SQL Server 2008创建数据库图表,但发生错误: 无法安装数据库图支持对象,因为该数据库没有有效的所有者。要继续,请首先使用“数据库属性”对话框的“文件”页面或ALTER AUTHORIZATION语句将数据库所有者设置为有效的登录名,然后添加数据库图支持对象。 然后我尝试了以下方法: EXEC sp_dbcmptlevel 'Ariha', '90'; GO ALTER AUTHORIZATION ON DATABASE::Ariha TO [WIN-NDKPHUPPNFL\Administrator] GO USE Ariha GO EXECUTE AS USER = N'dbo' REVERT GO 下一个erorr弹出: 消息15404,级别16,状态11,第1行无法获取有关Windows NT组/用户'WIN-NDKPHUPPNFL \ Administrator'的信息,错误代码0x534。 问题是PC的名称已更改为“ DevPC”,我也在更新脚本中对此进行了更改,但仍然是相同的错误15404。 我该如何解决这个烦人的错误?





By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.