
# Babelfish简介
云数据库TaurusDB for PostgreSQL的Babelfish特性提供SQL Server语法兼容层，支持在PostgreSQL环境中无缝运行T-SQL应用程序，主要特性包括：
- T-SQL语法兼容：支持存储过程、触发器、函数等SQL Server语法元素。
- 数据类型映射：自动转换SQL Server特有数据类型（如NVARCHAR、DATETIME2）至PostgreSQL等效类型。
- 协议兼容：通过TDS端口（默认1433）提供与SQL Server原生协议兼容的连接方式。
#### 适用场景
- SQL Server迁移上云：将本地或云上SQL Server应用迁移至华为云PostgreSQL。
- 多数据库整合：统一使用PostgreSQL管理兼容SQL Server的遗留系统。
 
#### 周边服务
- 数据库和应用迁移：通过华为云UGO的对象迁移功能，将源端SQL Server数据库中的存储过程、函数和视图等数据对象迁移至TaurusDB for PostgreSQL中。
- 数据复制服务：华为云DRS提供一站式迁移解决方案，支持全量+增量数据同步，在线完成数据迁移。
 
更多详细内容请参考[Babelfish](https://babelfishpg.org/)。
