diff --git a/frontend/public/db-icons/sqlserver.svg b/frontend/public/db-icons/sqlserver.svg
new file mode 100644
index 0000000..d59a844
--- /dev/null
+++ b/frontend/public/db-icons/sqlserver.svg
@@ -0,0 +1,6 @@
+
diff --git a/frontend/src/components/DatabaseIcons.tsx b/frontend/src/components/DatabaseIcons.tsx
index 6d55fb2..bbc0628 100644
--- a/frontend/src/components/DatabaseIcons.tsx
+++ b/frontend/src/components/DatabaseIcons.tsx
@@ -37,7 +37,7 @@ export const getDbDefaultColor = (type: string): string =>
const BRAND_SVG_TYPES = new Set([
'mysql', 'mariadb', 'postgres', 'redis', 'mongodb', 'clickhouse', 'sqlite',
- 'diros', 'sphinx', 'duckdb',
+ 'diros', 'sphinx', 'duckdb', 'sqlserver',
]);
/** 品牌 SVG 图标:用
加载 /db-icons/*.svg */
@@ -110,7 +110,7 @@ const OracleIcon: React.FC = ({ size = 16, color }) => (
);
const SQLServerIcon: React.FC = ({ size = 16, color }) => (
-
+
);
const DorisIcon: React.FC = ({ size = 16, color }) => (