=========================================================================== If you want to be notified of new releases of the tool, send me an e-mail and you can subscribe to this service. The service is free of charge and coul'd be interrupted by me at any time with no previuos information. =========================================================================== ----- DISCLAIMER ------------------------------------------------------------ All the material produced by the Author included in this compressed archive is copyright by Insulin Power 1993-2008 by Andrea Montanari, with the exception of all dependencies and libraries that are distributed with limited licenses by each owner and/or holder; you can use it without restriction, while re-distribution must be under these terms: in general words, you are entitled to bundle this software with software/application of yours as long as: 1) you do not charge additional fees for the tool to your customers/users; 2) you maintain Author's credits. This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; the author (me) has no responsibility for any damage or loss this software could produce. USE IT AT YOUR OWN RISK ----------------------------------------------------------------------------- Shoul'd you find bugs (and you will), suggestions improvements and so on, please feel free contact me; feed back, comments advices are welcome, not so insults... ;-) enjoy.. and excuse my poor english.. Andrea Montanari andrea.sql@virgilio.it http://www.asql.biz ************************* HISTORY ************************* 1.2008.0.15 July, 8th 2008 cConsole ExecuteScript(); "Version 2000 compatible" setting is now honored for frmMain all non primary objects type as well; (thanks to Paolo Fiore for the feedback) MainMod InsertGoStatement(); the search for "CREATE xx" statements did not featured the possibility extra spaces and or TAB chars where inserted within the DDL statement header; (thanks to Paolo Fiore for the feedback) General Public objects has been hidden by making them Friend. ------------ 1.2008.0.14 January, 3rd 2008 General Project has been updated to Visual Studio 2008 code base. Now project dependency is DotNetFramework 3.0; ------------ 1.0.0.14 July, 15th 2007 frmMain when previewing the result, fixed resulting text starting with '--' in order not to add a '/*' beginning block that would not be closed; ------------ 1.0.0.13 April, 27th 2007 cConsole Modified to trap eventual export folder or file missing setting, now logged to the log file and interrupting execution; ------------ 1.0.0.12 April, 22th 2007 cSetting Modified CommonApplicationData to ApplicationData reference; now settings are more correctly user specific; frmMain checked the clipboard content before accepting paste operations in the rtfText box. ------------ 1.0.0.11 January, 29th 2007 frmMain Connect2SQL(); removed filter about DatabaseSnapshot and DatabaseSnapshotBase properties when loading databases; (thanks to Gary Usher for the feedback) ------------ 1.0.0.10 January, 7th 2007 MainMod InsertGoStatement(); verified a GO keyword is added at the end of the script as well; General Added support for command line parameters in order to allow the application to be scheduled; (thanks to Andrea Benedetti for the feedback) ------------ 1.0.0.7 September, xxth 2006 General Replaced "\" literal with System.IO.Path.DirectorySeparatorChar; frmMain frmMain_Load(); Explicitely released Collections; CustomEventBrowse4Folder_OnClick(); checked the returned path is not on a unwritable media; pgServer_PropertyValueChanged(); fixed property change in order to correctly clear "user" and "password" properties when a trusted connection has been specified; Modified WorkSpace file's extension in ".wk_amScript.Xml"; Workspace information no longer includes connection info in order to support better migration to different servers; now a previously established connection is required; ------------------- 1.0.0.6 July, 10th 2006 frmMain Fixed preview mode which did not reflect unicode setting; ------------------- 1.0.0.5 July, 3th 2006 frmMain Added possibility to choose between 3 different Language encoding for file/folder output: cSetting standard Unicode, ASCII and OEM; a System.IO.StreamWriter with appropriate encoding is now used instead of My.Computer.FileSystem.WriteAllText which always resulted in a Unicode output; ------------------- 1.0.0.4 June, 4th 2006 frmMain Connect2SQL(); added possibility to manually define; the port to connect to for TCP/IP and Named Pipes network protocols; Modified 'extended properties' generation; Added Window position settings across runs; Added possibility to save settings to "WorkSpace(s)"; Added possibility to search for "object" by name in the Grid via a ToolStripText item; ------------------- 1.0.0.1 May, 14th 2006 frmMain ExecuteScript(); added possibility to abort execution; Added option to script only SQL Server 2000 supported features; Trigger's extended properties are now scripted; ------------------- 1.0.0.0 May, 12th 2006 Initial release END