问题标签 [system-databases]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sql-server - 是否可以在不使用名称的情况下查询 SQL Server 中的系统数据库?
在 SQL server (2005+) 中对多个数据库进行查询时,我发现有时需要排除系统数据库(master、model、tempdb、msdb 和 distribution)
除了这些,还有其他方法可以过滤吗
我看过 sys.databases 和 master.dbo.sysdatabases (不一样!)
[UPDATE] 一个示例查询,我用它来查找启用了日志传送的数据库
[更新]这似乎是“最不坏”的方式,除非其他人有更好的方式?
database - 如何打开 EVERNOTE 文件扩展名“*.exb”?
我的机器上运行着 evernote.com 应用程序----
他们将笔记存储在我的本地计算机中,并在扩展名为“* .exb”的数据库中
如何打开扩展名为 .EXB 的数据库文件?
任何帮助或任何软件可以做到这一点?
谢谢
sql-server - master.dbo.sysprocesses 中的哪一列对于会话是唯一的?
我正在创建 SQL 机制(在 MSSQL 2005 中),该机制一次只允许一个用户在某个表中设置字段。如果设置了此字段,则其他人无法清除它(设置为 NULL)。如果不是,则此字段设置为something unique for the user's session
。作为一个好的候选人master.dbo.sysprocesses.sid
寻找我,但我不确定。
我需要确保当用户的客户端应用程序(将使用此机制)崩溃时,该字段将被清除,以便其他用户能够使用它。我正在考虑一些清除工作,它将检查设置此字段的用户会话是否处于活动状态,如果没有,则清除它(当然只有当该字段不为 NULL 时)。
每个用户会话的 master.dbo.sysprocesses 中是否有一个唯一列,而以后不重用相同的值?
非常感谢
visual-studio-2010 - 无法连接到 Sql Server 数据库:未显示非系统数据库
我正在尝试使用数据连接向导从 Visual Studio 2010 连接到 SQL Server 2008 express 数据库。我选择新连接 -> MS Sql Server,然后选择唯一可用的服务器名称 (PAVEL-PC\SQLEXPRESS)。问题是我在下面的组合框中看不到我的数据库。不过,系统数据库(如 master、model、msdb 等)也会显示出来。我设法找到了类似的问题(比如这个问题:Cannot connect to SQL Server database in Visual Studio because my database is not there),看来我遇到了权限问题。但是我不明白我应该添加哪个用户(以及在哪里)。
我运行 Visual Studio 的帐户名称是 Pavel。我的电脑名称是 Pavel-PC。我不确定我的 SQL Server 帐户名称是什么,但它是使用默认设置安装的。
sql-server - 临时表名称的后缀是什么意思?
如果您展开 tempdb 节点并转到临时表,您会注意到临时表的名称附加了“ _ __ _ _ _XXXXX”。那部分是指哪里?是创建临时表的内存地方吗?谢谢
mysql - 如何处理'#mysql50#.cache'数据库?
我在我的mysql
. 这是标准的东西吗?由于它的名称,我无法选择此数据库并查看其中的内容。我可以放下它吗?
sql-server - 系统数据库日志备份恢复模型
我对sql server很陌生,有谁知道每个系统数据库的恢复模式是什么。我不知道我是否应该在我的数据库中使其变得简单或完整。因为如果数据库已满,所以我需要为此创建一个日志备份。
sql - Oracle SQL 从月底检索数据 - 16 日和 15 日 - 1 日
好的,所以我正在尝试检索我们将称为 DATE_OF_ENTRY 的字段的数据,该字段是这样的。
示例 DATE_OF_ENTRY 数据
所以我需要在每月运行两次的脚本中使用这个字段来提取某些记录。基本上,当它是本月的第 16 天时,我希望从 1 日到 15 日的所有记录都被拉起。当我在下个月的 1 日运行这个脚本时,我想要上个月 16 月底的所有记录。
我现在使用的
这个语句的问题是它在 1 号工作到上个月的 16 号到月底,但在 16 号它仍然获取上个月的数据。
任何帮助表示赞赏!
sql-server - 由于文件不可访问或内存或磁盘空间不足,无法打开数据库“msdb”
我在我的一个客户系统中面临这个问题。当我们通过 SSMS 连接到 SQL Server 2008 数据库引擎时,出现错误
由于文件不可访问或内存或磁盘空间不足,无法打开数据库“msdb”。有关详细信息,请参阅 SQL Server 错误日志。(Microsoft SQL Server,错误:945)
然后也连接到数据库。但客户数据库不可见。如果我再次尝试扩展“系统数据库”或“安全”或“管理”,我会收到此错误。
硬盘有 80 GB 可用空间,帐户有权限,.mdf 和 .ldf 文件不是只读的
在 SQL Server 配置管理器 -> SQL Server 属性 -> 登录身份 -> 选择“此帐户”并使用帐户名“管理员”及其密码。
他们能够通过其他 PC 上的应用程序进行数据操作。问题仅在于从 SSMS 访问。
在错误日志中我们可以看到
请建议我如何解决这个问题
sql-server - sql 查看服务器状态权限被拒绝
我刚刚安装了 SQL Server 2014,但是我在创建数据库甚至查看属性时遇到了问题。
我得到“查看服务器状态权限被拒绝对象'server', database 'master'. Microsoft Server, Error:300"
我无法更改我的服务器角色,出于某种原因我只有“公共”角色。有任何想法吗?