Home > SQL Server Tips > Database Development > Tweet-SQL: Interacting with Twitter through SQL Server
SQL Server Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

DATABASE DEVELOPMENT

Tweet-SQL: Interacting with Twitter through SQL Server


Serdar Yegulalp, Contributor
02.03.2010
Rating: -3.67- (out of 5)


Expert advice on database administration
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


Nobody needs to be persuaded that Twitter is one of the biggest success stories to come out of the Web 2.0 world so far. Its usefulness varies widely depending on the person using it -- some find it a great way to stay on top of many trending subjects at once, while others use it as an adjunct to email or other person-to-person communications.

Looking for more tools for Microsoft SQL Server?

Check out our SQL Server tools and utilities guide.

And yet, others have ambitions to connect it to other services, write interfaces and syndication systems for it, or perhaps devise as-yet unheralded new ways to consume it (or provide it with data for consumption).

If you're a SQL Server programmer looking for a fast way to make your databases talk to Twitter, consider Tweet-SQL version 3, a third-party (not endorsed or created by Twitter) set of Microsoft SQL Server 2005/2008 stored procedures and CLR assemblies that encapsulate just about all of Twitter's APIs.

Installing and configuring Tweet-SQL is normally done through a GUI. You choose the database and SQL Server and Twitter user accounts you want to use with your particular installation. Likewise, the same GUI is used to remove Tweet-SQL, so it's relatively easy to clean up if you find it's not what you need.

Tweet-SQL's stored procedures all begin with tweet_, so there's little chance of a namespace collision with existing stored procedures. That said, you can always install Tweet-SQL into its own database and work with it from there if you want to minimize the chances of a collision. The internal settings for Tweet-SQL can also be modified either by way of the GUI or via commands issued through its internal stored procedures, so they can be changed within a program or through administrative action.

Many common things that people do with Twitter, but which aren't part of Twitter's native API set, are also supported. For example, the tweet_util_tweetShrink stored procedure abbreviates text in common ways (e.g. "2" for "two", "too", and "to") and even returns a value that lets you know how many characters were shaved off.

A free download lets you try out Tweet-SQL for 30 days. As of this writing, the full version is £25 (about $40 U.S.), though pricing may change. The licensing for the package lets you run it on up to two machines—like one server and one end-user machine—but you're not restricted to using just one Twitter account.

Note that right now there is no automatic tracking of Twitter's API rate limit through Tweet-SQL, so whatever you create using Tweet-SQL, keep these restrictions in mind.

ABOUT THE AUTHOR:
Serdar Yegulalp has been writing about computers and information technology for more than 15 years for a variety of publications, including InformationWeek and Windows Magazine.

Rate this Tip
To rate tips, you must be a member of SearchSQLServer.com.
Register now to start rating these tips. Log in if you are already a member.


Submit a Tip




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google



RELATED CONTENT
Microsoft SQL Server Tools and Utilities
SQL injection tools for automated testing
SQL Profiler: A network trace for SQL Server
Microsoft SQL Server Tools Guide
How SQL Server 2008 components impact SharePoint implementations
SQL Server Mailbag: Data restoration and DB property management
SQL language crash course (just enough to be dangerous)
Setting up SQL Server Service Broker for secure communication
Microsoft SQL Server 2008 Resource Governor primer
Change Manager 5.0
SQL diagnostic manager, version 5.6

Database Development
An introduction to XML shredding for SQL Server
Combining result sets from multiple SQL Server queries
Using DELETE and TRUNCATE TABLE statements to delete data in SQL Server
Working with IntelliSense in SQL Server 2008 Management Studio
Top tips and tricks for SQL Server database development
Managing the development lifecycle with Visual Studio Team System 2008
Processing XML files with SQL Server functions
A first look at Visual Studio Team System 2008 Database Edition
How to create a SQL inner join and outer join: Basics to get started
New datetime data types in SQL Server 2008 offer flexibility

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
ACID  (SearchSQLServer.com)
data aggregation  (SearchSQLServer.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.



SQL Server Development - .NET, C#, T-SQL, Visual Basic
HomeNewsTopicsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite PapersIT Downloads
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2005 - 2010, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts