随着内部应用程序经过多年的发展,您偶尔会发现有许多人们认为不再相关并想要剔除的表。在 SQL 环境中识别数据库依赖项的实用方法是什么?
我工作过的地方采取了相当残酷的选择,例如:
我很欣赏 SQL Server 带有用于跟踪该实例中的依赖项的工具,但是如果您在不同的实例上拥有数据库,这些工具似乎很困难。是否有可以更轻松地查询依赖项的选项,也许可以回答诸如“此列在哪里使用?”之类的问题。答案是“在此存储过程中的另一台服务器上结束”或“在此 SSIS 包中结束”?
之前用phpmyadmin管理过一个MySQL数据库,现在想管理一个PostgreSQL数据库。PostgreSQL 数据库在服务器上,而不是网络服务器上,所以我不使用 PHP。
有没有好的免费工具来管理 PostgreSQL 数据库?
我曾尝试使用 pgAdmin III,但与我以前使用过的 phpmyadmin 相比,它远非直观的应用程序。PostgreSQL DBA 通常使用什么?他们使用像 pgAdmin III 这样的图形工具还是主要是命令行工具?
我有 myserver.database.windows.net 管理员登录 John。
我想把它改成彼得。
这是可能的,如果是这样,如何?
与本地 sql 服务器一起使用的更改在这里不起作用
更改登录 John WITH NAME=Peter

我的笔记本电脑上安装了多个版本的 SQL Server,用于测试(2012、2014、2016 和 2017)。前几天我注意到有一个文件夹包含跨更新(SP、CU)的文件的先前版本。在所有版本中,实际上占用了相当多的空间:
(在C:\Program Files (x86)\Microsoft SQL Server\ 中)
110\Setup Bootstrap\Log - 91.8 MB (818 files)
110\Setup Bootstrap\Update Cache - 608 MB (2,382 files)
Run Code Online (Sandbox Code Playgroud)
(以下所有文件夹都位于:C:\Program Files\Microsoft SQL Server\)
110\Setup Bootstrap\Log - 1.18 GB (3,715 files)
110\Setup Bootstrap\Update Cache - 9.58 GB (14,766 files)
120\Setup Bootstrap\Log - 569 MB (2,963 files)
120\Setup Bootstrap\Update Cache - 5.74 GB (12,797 files)
130\Setup Bootstrap\Log - 448 MB (2,808 files)
130\Setup Bootstrap\Update Cache - 3.84 GB (8,579 files)
140\Setup …Run Code Online (Sandbox Code Playgroud) 我一直在研究 PowerShell,并且我一直(慢慢地)将它融入到我的日常 DBA 任务中。
到目前为止,我已经看到了许多用于许多不同管理活动的断开连接的 PowerShell 脚本。
我想知道的是,是否有官方(或可识别的)PowerShell 脚本集合或存储库,人们通常会使用这些集合或存储库来获取用于常见 DBA 活动的 SQL Server PowerShell 脚本(例如 Ola Hallengren 的 T-SQL 脚本)。
我正在通过 JDBC 使用 Apache Derby/JavaDB 数据库。之前我一直在使用 MySQL 并使用 phpMyAdmin 作为一个很好的数据库管理工具。
有没有好的桌面应用程序可以通过 JDBC 管理数据库?
management ×7
sql-server ×3
derby ×1
disk-space ×1
jdbc ×1
learning ×1
postgresql ×1
powershell ×1
scripting ×1
tools ×1