diff --git a/database.inc b/database.inc
index 5657419..571089c 100644
--- a/database.inc
+++ b/database.inc
@@ -52,7 +52,7 @@ class DatabaseConnection_dblib extends DatabaseConnection {
 
     // Build the DSN.
     $options = array(
-      'host=' . $connection_options['host'] . (!empty($connection_options['port']) ? ',' . $connection_options['port'] : ''),
+      'host=' . $connection_options['host'] . (!empty($connection_options['port']) ? ';' . $connection_options['port'] : ''),
       'dbname=' . $connection_options['database'],
     );
 
