[{"data":1,"prerenderedAt":125},["ShallowReactive",2],{"post:\u002F2007\u002F09\u002F09\u002Flist-all-databases-and-their-files-on-ms-sql\u002F":3},{"post":4,"newer":73,"older":82,"related":90,"series":123},{"id":5,"title":6,"body":7,"canonical":56,"categories":57,"date":58,"description":13,"extension":59,"featured":60,"hero":61,"image":61,"meta":62,"navigation":63,"path":64,"readingTime":28,"seo":65,"series":61,"seriesOrder":61,"sites":66,"source":68,"stem":69,"tags":70,"updated":58,"url":71,"__hash__":72},"blog\u002Fblog\u002F2007\u002F09\u002F09\u002Flist-all-databases-and-their-files-on-ms-sql.md","List all databases and their files on MS SQL",{"type":8,"value":9,"toc":53},"minimark",[10,14,49],[11,12,13],"p",{},"A quick way to check and see all databases for your MS SQL server is to run the following command using the Query Analyzer on the Master database:",[15,16,21],"pre",{"className":17,"code":18,"language":19,"meta":20,"style":20},"language-sql shiki shiki-themes github-dark","select name, filename from sysdatabases\n","sql","",[22,23,24],"code",{"__ignoreMap":20},[25,26,29,33,36,40,43,46],"span",{"class":27,"line":28},"line",1,[25,30,32],{"class":31},"snl16","select",[25,34,35],{"class":31}," name",[25,37,39],{"class":38},"s95oV",", ",[25,41,42],{"class":31},"filename",[25,44,45],{"class":31}," from",[25,47,48],{"class":38}," sysdatabases\n",[50,51,52],"style",{},"html pre.shiki code .snl16, html code.shiki .snl16{--shiki-default:#F97583}html pre.shiki code .s95oV, html code.shiki .s95oV{--shiki-default:#E1E4E8}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}",{"title":20,"searchDepth":54,"depth":54,"links":55},2,[],"techcolumnist",[],"2007-09-09T01:32:05Z","md",false,null,{},true,"\u002Fblog\u002F2007\u002F09\u002F09\u002Flist-all-databases-and-their-files-on-ms-sql",{"title":6,"description":13},[67,56],"lasswell","both","blog\u002F2007\u002F09\u002F09\u002Flist-all-databases-and-their-files-on-ms-sql",[19],"\u002F2007\u002F09\u002F09\u002Flist-all-databases-and-their-files-on-ms-sql\u002F","O8rnIm3jxrnVUDHPmhJH-JvViFaZDW24wnIAOxdwrZM",{"title":74,"description":75,"date":76,"url":77,"categories":78,"tags":79,"image":61,"readingTime":28,"canonical":56,"sites":81,"series":61,"seriesOrder":61},"All collections for specific machine","A bit of code from MyITForum.com with a report that lists all collections for a specific machine.","2007-09-09T01:33:16Z","\u002F2007\u002F09\u002F09\u002Fall-collections-for-specific-machine\u002F",[],[80],"sms2003",[67,56],{"title":83,"description":84,"date":85,"url":86,"categories":87,"tags":88,"image":61,"readingTime":28,"canonical":56,"sites":89,"series":61,"seriesOrder":61},"error code is 80070005","MSI: Setup failed due to unexpected circumstances The error code is 80070005","2007-08-26T01:34:51Z","\u002F2007\u002F08\u002F26\u002Ferror-code-is-80070005\u002F",[],[80],[67,56],[91,103,114],{"title":92,"description":93,"date":94,"url":95,"categories":96,"tags":98,"image":61,"readingTime":101,"canonical":56,"sites":102,"series":61,"seriesOrder":61},"Data Warehouse: Reusable SQL Models for IT Operations Metrics","Layered, version-controlled SQL models for MTTR, ticket aging, SLA compliance, and patch compliance, with plain-SQL tests and the dbt equivalent.","2026-08-19T14:00:00Z","\u002F2026\u002F08\u002F19\u002Fdata-warehouse-reusable-sql-models-for-it-operations-metrics\u002F",[97],"engineering",[99,100,19],"data-warehouse","reporting",7,[56],{"title":104,"description":105,"date":106,"url":107,"categories":108,"tags":110,"image":61,"readingTime":112,"canonical":56,"sites":113,"series":61,"seriesOrder":61},"Data Warehouse: When to Stop Querying Production and Build a Warehouse","How to measure reporting load on a production Postgres database, the cheap fixes to try first, and the signals that mean a separate warehouse is finally justified.","2026-05-27T14:00:00Z","\u002F2026\u002F05\u002F27\u002Fdata-warehouse-when-to-stop-querying-production-and-build-a-warehouse\u002F",[97,109],"strategy",[99,19,111],"python",8,[56],{"title":115,"description":116,"date":117,"url":118,"categories":119,"tags":120,"image":61,"readingTime":121,"canonical":56,"sites":122,"series":61,"seriesOrder":61},"Data Warehouse: Building a Reporting Layer Without a BI Team","A practical build for an IT operations reporting layer with no BI team: one Postgres database, raw\u002Fstaging\u002Fmarts schemas, an API loader script, and freshness checks.","2026-05-20T14:00:00Z","\u002F2026\u002F05\u002F20\u002Fdata-warehouse-building-a-reporting-layer-without-a-bi-team\u002F",[97,109],[99,100,19,111],6,[56],{"doc":61,"posts":124},[],1790223951807]