我安装了SQL Server 2012-开发人员版。当我应用SELECT @@version时,我得到: Microsoft SQL Server 2005 - 9.00.5000.00 (英特尔X86) Dec 10 2010 10:56:29版权所有(c) Windows NT 6.1上的1988-2005 Microsoft Corporation Express Edition (Build 7601: Service Pack 1)
但当我转到“帮助”和“关于”时,它显示的是SQL Server 2012。我正在尝试使用EOMONTH函数,但我得到一个错误,即EOMONTH是无法识别
我安装了Visual Studio 2015,需要连接到SQL Server 2017才能进行架构比较。是否可以使用Visual Studio 2015连接到SQL Server 2017?它与SSDT版本更相关,或者我需要Visual Studio 2017或更高版本才能连接到SQL Server 2017?
我连接的数据库服务器(MSSS2005,9.0 SP2)几乎完全不受我的控制。如果我使用Management Studio2005连接到它,我可以使用对象资源管理器浏览某些数据库中的表、视图和其他对象的列表。如果我使用Management Studio 2008连接到它,我看不到该列表。我可以针对它们编写查询,这样对象就存在了,但我无法浏览它们。