Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
Home
Discussion Groups
Database Servers
DB2InformixIngresMS SQLOraclePervasive.SQLPostgreSQLProgressSybase
Desktop Databases
FileMakerFoxProMS AccessParadox
General
General DB TopicsDatabase Theory
Related Topics
Java Development.NET DevelopmentVB DevelopmentMore Topics ...

Database Forum / General DB Topics / DB Theory / May 2008

Tip: Looking for answers? Try searching our database.

An encouraging note to hopeless DBA's

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
Cimode - 27 May 2008 23:48 GMT
Lately I found the following additional language extension libraries
(making a new language called SQL sharp) running on T-SQL (the SQL
version of SQL Server).  The extensions use the CLR runtime from SQL
Server to expand the capabilities of TSQL (but unfortunately not its
expressive power)...

For instance, the extension allows to program a compression or file
transfer protocol directly as a part of the native querying TSQL.  The
solution has the advantage of bringing an additional tool that helps
limit the pain of SQL and/or the absurdity of stacking layers of
additional applicative layers to get a functionnality involving
heterogenous manipulations .

A case and tool for database practionners who promote data-centric
approaches to limit the pain of Client Server architecture blunders.

We had a situation where we had the simple problem of sending the
output of a poorly formatted SQL view to a specific FTP IP.   As we
usually expect from mainstream IT culture, the initial response from
OO people was that the view needed to be extracted to XML by an object
extractor they had to code specifically for that view (argh!!! biting
my nails...), then the XML had to be finally reparsed back by an FTP
object sender which would send it it (argh again!!!).  My initial
request for simply opening a port to get the customer to directly give
access to the view being denied for obscure reasons, I looked for a
way to ease the pain and discovered these libraries.  Since the
compress and sendftp libraries were already *understood* by the
engine, it finally took me 5 lines of code to set up the process while
OO coders were (and are) still drawing ERD's to code the two classes
(XMLextractor and ObjectSender)../here

http://sqlsharp.com/

I thought some may be interested (there so few tools out
there)..Regards...

Note: I am not promoting this tool.
paul c - 28 May 2008 02:41 GMT
> Lately I found the following additional language extension libraries
> (making a new language called SQL sharp) running on T-SQL (the SQL
[quoted text clipped - 33 lines]
>
> Note: I am not promoting this tool.

As they say, politics makes strange bedfellows.  Everybody and his
brother saw how Microsoft tried to usurp the haphazard TML when they
were approaching a browser monopoly, I'm sure they'd like to try the
same with SQL but maybe competition from Oracle et al hinders that
(harder for customers to switch).  Personally, I'd like to see them turn
SQL into an even bigger mess.  Call me an anarchist.
Gene Wirchenko - 28 May 2008 02:50 GMT
[snip]

>As they say, politics makes strange bedfellows.  Everybody and his
>brother saw how Microsoft tried to usurp the haphazard TML when they
>were approaching a browser monopoly, I'm sure they'd like to try the
>same with SQL but maybe competition from Oracle et al hinders that
>(harder for customers to switch).  Personally, I'd like to see them turn
>SQL into an even bigger mess.  Call me an anarchist.

    So XML or some other abomination can "save" us?  Ah, so many
choices, none good.

Sincerely,

Gene Wirchenko

Computerese Irregular Verb Conjugation:
    I have preferences.
    You have biases.
    He/She has prejudices.
paul c - 28 May 2008 03:08 GMT
> [snip]
>
[quoted text clipped - 7 lines]
>      So XML or some other abomination can "save" us?  Ah, so many
> choices, none good.

Once you have ascended to the anarchist's way, you'll know that reason
never prevails, no matter how much Voltaire's Bastards, technocrats and
other rationalists think it will if only the masses can be educated to
their way of thinking.  Like the environmentalists who fail to recognize
that population is the number one problem, no matter the continent.
They want big happy families, the bigger the better.  Human history
shows us that sea changes only happen cataclysmically (note, I managed a
6-syllable word) during some seemingly unrelated upheaval or other.
Virtue is not its own reward, just the only one most of us can expect
and probably no humans, meek or otherwise, will inherit the earth.

(I knew a guy who had a company called Catalytic Systems, went out of
business after people started calling it: guess what?)
paul c - 28 May 2008 03:12 GMT
> [snip]
>
[quoted text clipped - 7 lines]
>      So XML or some other abomination can "save" us?  Ah, so many
> choices, none good.

Heh, heh, once you have ascended to the anarchist's way, you'll know
that reason never prevails big time, no matter how much Voltaire's
Bastards, technocrats and other rationalists think it will if only the
masses can be educated to their way of thinking.  Like the
environmentalists who fail to recognize  that population is the number
one problem, no matter the continent. They want big happy families, the
bigger the better.  Human history shows us that sea changes only happen
cataclysmically (note, I managed a 6-syllable word) during some
seemingly unrelated upheaval or other.  Virtue is not its own reward,
just the only one most of us can expect and probably no humans, meek or
otherwise, will inherit the earth.

(I knew a guy who had a company called Catalytic Systems, went out of
business after people started calling it: guess what?)
Cimode - 28 May 2008 11:04 GMT
[Snipped]

> Personally, I'd like to see them turn
> SQL into an even bigger mess.  Call me an anarchist.

My quote of the week.
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2009 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.