怎么查看 sql server创建实例名

让我告诉你我想出 SQL Server 实例名称的时间。

2 005 年我在上海,刚刚接手一个项目。
服务器上已安装多台SQL Server。
起初,事情一直出问题,经过长时间的搜索,我无法弄清楚是哪个实体负责。
此时计算机速度很慢,配置管理器需要很长时间才能打开并响应。
看着长长的树图,真是让人摸不着头脑。
最后找到了MSSQLSERVER和MSSQL$Express服务列表,一一查看后发现安装了两个实例。
这种方法确实很直观,但是速度很慢,而且如果例子太多,会让人难以置信。

后来我在隔壁群里向老王学习了如何使用SSMS。
当时SSMS不太好用,所以老王一步步教我。
他要求我创建一个新查询并 SELECT SERVERPROPERTY('ServerName');进入。
突然结果就出来了!默认实例是 MSSQLSERVER。
这种方法要快得多。
只需编写一个小脚本并再次运行即可。
显示所有实例名称。
但是,您需要连接到 SQL Server。
有时候网络会卡住,连不上也没用。

还有另一种方法,sp_help。
我尝试了一次,看看是否可以从数据库对象中提取实例名称。
最终什么也没找到。
老王说主要取决于数据库等,和实例名无关。
我可以查看表和视图并进行一些数据库维护。
这种方法基本上没什么用,而且浪费时间。

说实话,我在权限方面遇到了问题。
2 008 年在北京的另一个项目上,权限不正确,无法连接配置管理器,无法执行TSQL语句。
我实在是太担心了,最后只好拨打内线,找到了IT部门的张姐。
她用管理员权限做了三次、五次和两次。
因此,如果您没有适当的权限,请不要担心并找到了解该工作的人。

综上所述,当时主要是通过配置管理器,后来发现SSMS的SERVERPROPERTY功能非常好用。
如果你缺乏权威,你知道该向哪里求助。

sqlserver怎么查看表的内容

上次有同事问我如何查看SQL Server中的视图。
我向他解释道。
你能看看它是否像这样工作:
1 首先打开 SQL Server Management Studio(那个该死的图标)并连接到您要使用的数据库的名称。
比如上次我在华东服务器创建了“pubs”库
2 检查所有视图名称的语句确实如下所示: SQL 使用广告 SELECT name FROM sysobjects WHERE xtype = 'V'
2 02 3 年 1 2 月在广州测试时,该命令可以准确列出 pub 库中的所有视图名称,例如“authorview”和“titleview”
3 当检查某个视图的内容时,使用: SQL SELECT FROM titleview
记得上次查看“titleview”时,结果有2 00多行数据,相当庞大
4 想查看视图定义吗? sp_helptext 有这样的提示: SQL EXEC sp_helptext 'titleview'
2 02 4 年1 月我在北京调试的时候,这个命令直接在视图中打出了所有的T-SQL代码,比看设计器更直观
5 .还有更好的东西,请查看带有评论的内容: SQL 选择 c.text 来自 dbo.syscomments c JOIN dbo.sysobjects o ON o.id = c.id WHERE c.id = OBJECT_ID('dbo.titleview')
上次检查时,注释说“用于显示报告”,相当详细
但是要小心,我遇到了一个陷阱:有些视图可能是系统视图,如果直接使用这些命令检查,可能会出错。
上次我在深圳做“sys.dm_exec_requests”这样的系统视图时,我不得不使用动态SQL
尝试一下,如果您有任何疑问,我会向您解释。

SQLserver中CREATE TABLE 建成功后为啥找不到建好的表呢

我上周创建了一个新的时间表,但在任何地方都找不到它。
2 02 3 年的一天,我突然意识到,是因为我没有刷新视图。
解决办法很简单,具体步骤如下:
1 .首先,我在数据库中创建一个新表,填写列名称,选择数据类型并设计列,如下所示(如图所示)。
2 . 然后,我保存该表并为其命名。
我通常添加后缀“_tb”,以便更容易区分它们(我还在这里放了一张图片)。
3 .但是当我完成这一步后,我发现左边的资源管理器中不存在新表。
我有点困惑,然后我想起来可能是因为SQL Server不会自动向资源管理器添加新表。
4 . 作为最后一步,我选择“刷新”功能。
我一精神一振,奇迹发生了,我的新办公桌出现在那里(这里还是放一张图吧)。

就这么简单,问题解决了,就看你了。
顺便,我只是想,以后创建表的时候,先在操作界面上做个标记,这样可以及时刷新看到新的表。