Я обычно устанавливал рекорды DNS как это:
@ IN A 123.123.123.123
www IN A 123.123.123.123
Вы могли, конечно, использовать CNAME для www, но я предпочитаю использовать записи если не необходимый. Также Вы можете (или не может) предпочитать использовать Псевдоним вместо перенаправления.
Вы настраиваете его в Apache как это:
<VirtualHost 123.123.123.123>
ServerName example.com
ServerAlias www.example.com
...
</VirtualHost>
Существует так мало информации в вопросе, что я не совсем уверен в Ваших требованиях, но можно использовать BCP в запланированной задаче или как хранимая процедура для выполнения этого.
Формат команды:
BCP <table> out <filename> <switches>
The switches used here are:
* -c Output in ASCII with the default field terminator (tab) and row terminator (crlf)
* -t override the field terminator with ","
* -T use a trusted connection. Note that U –P may be used for username/password
* -S connect to this server to execute the command