You are here

README.txt in Drupal driver for SQL Server and SQL Azure 7.2

Same filename and directory in other branches
  1. 8 README.txt
  2. 7.3 README.txt
  3. 7 README.txt
# SQL Server driver for Drupal 7

See http://drupal.org/project/sqlsrv for installation instructions.

System Requirements

ODBC 11 (https://www.microsoft.com/en-us/download/details.aspx?id=36434)
Wincache >= 1.3.7.4 (http://sourceforge.net/projects/wincache/)
PDO >= 3.2.0.0 (http://www.microsoft.com/en-us/download/details.aspx?id=20098)
PHP >= 5.4
MS SQL Server >= 2012

# WincacheDrupal Dependency

The driver needs the Wincache PHP extension.

To properly leverage performance gains of the driver, you need to run it
in combination with the WincacheDrupal module:

https://www.drupal.org/project/wincachedrupal

Proper setup of the WincacheDrupal module is not trivial, and requires to manually
modify the settings.php file.

Se the README.txt in the WincacheDrupal module. The *important* lines are:

// Register the new cache backend
$conf['cache_backends'][] = 'sites/all/modules/wincachedrupal/drupal_win_cache.inc';
// This is the cache binary of the SQL Server driver
$conf['cache_class_fastcache'] = 'DrupalWinCache';
// We rely on memory locks to make this work
$conf['lock_inc'] = 'sites/all/modules/wincachedrupal/wincache-lock.inc';

If this is not properly setup, the SQL Server Driver will detect the situation
and disable the custom caching backend. 
 

File

README.txt
View source
  1. # SQL Server driver for Drupal 7
  2. See http://drupal.org/project/sqlsrv for installation instructions.
  3. System Requirements
  4. ODBC 11 (https://www.microsoft.com/en-us/download/details.aspx?id=36434)
  5. Wincache >= 1.3.7.4 (http://sourceforge.net/projects/wincache/)
  6. PDO >= 3.2.0.0 (http://www.microsoft.com/en-us/download/details.aspx?id=20098)
  7. PHP >= 5.4
  8. MS SQL Server >= 2012
  9. # WincacheDrupal Dependency
  10. The driver needs the Wincache PHP extension.
  11. To properly leverage performance gains of the driver, you need to run it
  12. in combination with the WincacheDrupal module:
  13. https://www.drupal.org/project/wincachedrupal
  14. Proper setup of the WincacheDrupal module is not trivial, and requires to manually
  15. modify the settings.php file.
  16. Se the README.txt in the WincacheDrupal module. The *important* lines are:
  17. // Register the new cache backend
  18. $conf['cache_backends'][] = 'sites/all/modules/wincachedrupal/drupal_win_cache.inc';
  19. // This is the cache binary of the SQL Server driver
  20. $conf['cache_class_fastcache'] = 'DrupalWinCache';
  21. // We rely on memory locks to make this work
  22. $conf['lock_inc'] = 'sites/all/modules/wincachedrupal/wincache-lock.inc';
  23. If this is not properly setup, the SQL Server Driver will detect the situation
  24. and disable the custom caching backend.