[[PageOutline(2-5,Contents,pullout)]] = Microsoft SQL Server as a backend database == Description This plugin allows you to connect Trac to Microsoft SQL Server as a backend database, albeit crudely implemented. Related tickets: - trac:ticket:329 Adding support for Microsoft SQL Server as a backend database - #2277 ODBC connection There is also a fork of this plugin, implemented for Trac 1.1.2 and focused on ticketing: https://github.com/Reposoft/trac-mssql, which is released under a Modified BSD license. == Bugs/Feature Requests Existing bugs and feature requests for MsSqlBackendPlugin are [report:9?COMPONENT=MsSqlBackendPlugin here]. If you have any issues, create a [/newticket?component=MsSqlBackendPlugin new ticket]. [[TicketQuery(component=MsSqlBackendPlugin&group=type,format=progress)]] == Download Download the zipped source from [export:mssqlbackendplugin here]. == Source You can check out MsSqlBackendPlugin from [/svn/mssqlbackendplugin here] using Subversion, or [source:mssqlbackendplugin browse the source] with Trac. == Installation / Configuration - Download the source, perform `setup.py bdist_egg`, then place `dist/*.egg` into your PYTHONPATH. - Add the following to your `trac.ini` file: {{{#!ini [components] mssql_backend.* = enabled }}} - Create `tracdb` database on MS SQL Server. - Setup `tracdb` DSN connected to database above with ODBC Administrator. - Do {{{trac-admin __projectpath__ initenv --inherit=path/to/mssql_enabler.ini new "odbc:/DSN=tracdb;Trusted_Connection=yes" }}} to create project. == Recent Changes [[ChangeLog(mssqlbackendplugin, 3)]] == Author/Contributors '''Author:''' [wiki:matobaa] [[BR]] '''Maintainer:''' [[Maintainer]] [[BR]] '''Contributors:'''