# 通过sqlcmd命令行客户端连接TaurusDB for PostgreSQL实例
sqlcmd 是一个命令行工具，允许用户在 SQL Server 数据库中运行 Transact-SQL (T-SQL) 语句、系统过程和脚本文件。
#### 前提条件
- 购买TaurusDB for PostgreSQL实例。
- 开启Babelfish。
 
#### 操作步骤
1. 安装sqlcmd命令行客户端。 
   访问SQL SERVER官方文档获取详细信息，请参阅[Download and install sqlcmd](https://learn.microsoft.com/zh-cn/sql/tools/sqlcmd/sqlcmd-utility?msclkid=7bef773cd03911ecb6e3215c846d3788&view=sql-server-ver15&tabs=go,windows-support&pivots=cs1-bash#download-and-install-sqlcmd)。
   
   
2. 使用sqlcmd命令行工具，执行以下命令进行连接。 
   ```
   sqlcmd -S <host>,<port> -U <login> -P <password> -d <database>
   ```
   表1参数说明 
   | 参数           | 说明                    |
   |:---|:---|
   | *\<host\>*     | 实例连接内网IP地址。           |
   | *\<port\>*    | 数据库端口，默认1433。        |
   | *\<database\>* | 需要连接的Babelfish 数据库名称。 |
   | *\<login\>*    | Babelfish用户的登录名。     |
   | \<password\>   | 与该用户关联的密码。           |
      
   
   
 
