So, I haven't really updated the blog a lot. At all. But I have been busy.
When Atlantis initially started, one of the long term goals was to wrap all the Atlantis tools into a single IDE which brought the tools together seamlessly. That would have really hit the 'be integrated' part of the strap-line.
Well, now they are. I'm pleased to announce that Schema Inspector, Data Inspector, Data Surf, Schema Surf and Data Space Analyzer (now with a z :-) ) are available as DBA xPress from Pragmatic Works. Currently DBA xPress is available as part of BI xPress Pro.
Most of you in the community will already know that I started working with Pragmatic Works at the beginning of the year. They were interested in acquiring the functionality provided by the Atlantis tools - but also interested by the look and feel of the Atlantis applications as they wanted to improve on the look and feel of their products. So, for the last 10 months I have been working on creating an IDE for Pragmatic Works which had very similar goals to my own long-term goals for the Atlantis toolset.
I'm really happy that this step has finally come to the announcement stage - so please check out DBA xPress here.
Tags: software, release
releases
A few weeks back, I decided to open source Schema Engine, which is the core of the Atlantis product set. I was really hoping that I would get some good feedback on where to take it, see it used in some new and interesting ways and get some good ideas for features.
One person in particular, Justin Dearing (blog | twitter) has come up with some excellent ideas. He sent me an email saying he had some ideas for features, and I thought he was talking about the 'change the formatting of this DDL' level of feature. I was surprised (pleasantly, I might add) to see that he had thought about it at a much higher level - and some of his thoughts mirror where I had it going anyway (for example, Postgres support was something I had always wanted to do). But some of his other ideas are really cool - so check out his blog post on them, and leave feedback.
I have to say, I thought more people would have been interested in this release, and I am sure there are a fair few SQL people out there who could make use of this sort of functionality. Hopefully, Justin's input will start to give the project the impetus that it would need to achieve the future goals that he has outlined. So do, please, hop on over to his blog, check out his ideas, leave your feedback. Or, if you're looking at using the Schema Engine yourself - leave some feedback here, let me know what you think it's good at, let me know what you think it's bad at.
Schema Engine will be appearing on a more standard on-line forge - most likely CodePlex, in the not too distant future. I need to re-organise the code a bit first, so that it doesn't totally bork all the Atlantis products, while not including huge amounts of non-related code - the structure of the libraries in the Atlantis source tree is a little different, including all sorts of non-Schema Engine related stuff. But, right now, I'm busy preparing my session for SQL Bits 8, and hopefully I will meet some of you there...
Tags: community, release, thoughts
community
Ok, so you now no longer need to purchase the 0 rated licenses for the Atlantis applications... This is just a short announcement to that effect - the previously paid-for applications, SQL Everywhere, Schema Inspector and Data Inspector now have no licensing code present - meaning they start faster and are more convenient. The other changes in the applications are as follows:
SQL Everywhere - v2.1.173
Schema Inspector - v2.1.15
Data Inspector - v2.1.23
Enjoy!
Tags: release, software
So, it's been a couple of weeks since the Atlantis tools went 'fully free'. And no, I haven't updated the website yet!
But, here's a follow up that may prove useful to you if you work with schemas a lot, in that I am releasing the source code to SchemaEngine - which is the backbone of our SQL Server products (except for Data Space Analyser, which doesn't really use it). You can do quite a lot with SchemaEngine - you can make schema synchronisation apps, you could implement code completion of your own, make dependency tree viewers. All that sort of stuff.
The API documentation is pretty good - most things in there are fully XML commented, so included in the package is the API reference. This also includes references for all of the internal and private members of the library, too.
Even so, it's not something you'd be able to use straight away without some help - so over the next few weeks I will be doing some posts about how to use SchemaEngine, both in terms of comparing and navigating schemas, how to use the filters (which are fully awesome) and how to generate differencing scripts etc.
I have packaged up the code so that you only have to include one library, and there isn't any extraneous stuff (e.g. common classes that SchemaEngine doesn't make use of).
Before you ask:
So, without any further ado - here's the download: Atlantis.SchemaEngine.1.0.4116.zip.
Enjoy - and please feel free to ask questions / leave feedback / spread the word!
Just a short post this time - but after a hugely enjoyable exercise, all of the Atlantis applications now play nicely with SQL Server 2011 Denali CTP1.
SELECT ProductName, LatestVersionNumber, DownloadLink FROM DenaliCompatibleTools
Returns:
Data Space Analyser has not been updated, as it is (in the main) already compatible with Denali. The object browser will require a re-build, and this will appear in the next week or so...
Tags: release, software, update
Four of our SQL tools, namely SQL Everywhere, Schema Inspector, Data Inspector and Data Space Analyser have received updates this week.
Here is a full list of the updates:
SQL Everywhere - 1.6.157
Schema Inspector - 1.1.109
Data Space Analyser - 1.0.318
Data Inspector - 1.0.882
Click on the following links to download the updated versions of SQL Everywhere, Schema Inspector, Data Inspector and Data Space Analyser.