Are there alternatives to Teradata SQL Assistant {on windows}, possibly freeware?
Heidi is great but it does not support Teradata.
What are the pros and cons of the alternatives?
Teradata Studio and Studio Express are the long term replacements for SQL Assistant from Teradata. They are developed around an Eclipse based IDE and are available to download from Teradata Developer Exchange.
Database .NET is a Free universal database manager for Windows All,
It supports most popular databases, including Teradata database.
Not sure if the reason is price, but the latest version of SQL Assistant is downloadable free from Teradata's website:
http://downloads.teradata.com/download/tools/teradata-studio
You don't have to install everything, just pick and choose what you want.
Related
I am here again, now asking for help with something else. Now my problem is that I have connected a SQlite 3 database with ODBC but i do not know how to read and take out information from it.
Looking in youtube tutorials I reached the Management studio for Microsoft SQL Server, but I do not believe this program could help me out.
You first need to install a SQLite ODBC Driver on your target machine. Then you have to go into your administration tools and add the proper database.
See the link below for a detailed tutorial.
https://faimsproject.atlassian.net/wiki/spaces/MobileUser/pages/81595619/How+to+connect+to+an+SQlite3+database+with+Access+as+a+frontend
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
I read couple of online documents to get start with the Teradata basics.
I am curious to know what is full client version of Teradata client software to install on Windows/unix/Linux environments? What is best suited for client install?
I see different client versions depends on the type drivers/applications
1. Teradata JDBC
2. Teradata ODBC
3. Teradata dot net provider
4. Teradata SQl assist/BTSE
5. Teradata Express
6. Teradata OLE DB provider
7. TTU .... etc
To more clarity on my Question .. DB2 and Oracle have a full client software which can install locally on windows/unix systems and it will be able to use or all type connectivity(odbc,jdbc,ole db,ado .net...etc)
Typical base toolset for end users/developers submitting ad hoc queries from each environment:
Windows (TTU 13.10 Client Install - 400MB)
Teradata SQL Assistant
Teradata .Net Provider and/or ODBC Driver
Teradata GSS & ICU Libraries
(Optional) WinBTEQ
(Optional) Teradata CLI - for WinBTEQ
Linux/UNIX/Mac OS X
Teradata JDBC Driver
Teradata Studio Express
(Optional - if using Eclipse)Teradata Plug-in for Eclipse
Many of these components can be found in the Teradata Developer's Exchange Downloads section. Starting with Teradata 12 they have reset the version numbers in an attempt to address the confusion with the different development life cycles of each component contained within their Tools and Utilities. Tools for Teradata 13.x should be compatible with Teradata 12 and Teradata 14. However, certain features specific to a given database release may not be available unless you are using a version of the client that is equal to or greater than the database version.
For ETL Development, then you will be relying upon the BTEQ, FastLoad, FastExport, MultiLoad combined with the Teradata CLI to connect to Teradata.
This answer is for Windows only.
To run queries against a Teradata database, you need the following:
Teradata SQL Assistant
Teradata .NET Data provider
Teradata ODBC Driver
To know, if your system has Teradata ODBC Driver, goto Control Panel, Administrative Tools -> Data Sources -> Add and see if Teradata is listed.
Sample screenshot below:
If you are working on new database and ( if you have license to use ), you can have a look at Teradata parallel transporter. It provides extract-load capabilities with configurable scripts.
Is there such a thing ? I'd really like to be able to browse my sqlite 3 databases. Can't seem to find any useful tools.
You mean a tool like SQLiteAdmin?
I haven't tried it in a while, but there's sqlitecc. Also, there's dbedit2.
You can actually browse SQLite databases with Visual Studio's built-in server explorer. All you need is the free SQLite.NET driver.
Visual Studio 2005/2008 Design-Time Support
You can add a SQLite
connection to the Server Explorer,
create queries with the query
designer, drag-and-drop tables onto a
Typed DataSet and more! SQLite's
designer works on full editions of
Visual Studio 2005/2008, including
VS2005 Express Editions.
* NEW You can create/edit views, tables, indexes, foreign keys,
constraints and triggers interactively
within the Visual Studio Server
Explorer!
(Works with VS2010 as well.)
Seems like there would be a good one, right? A few months back, I had to use one a lot. Everything I tried (all the free ones I could find) were awful, the least awful being sqliteman (http://sqliteman.com/). It's still pretty bad, though.
I'm using SQLite Maestro. While not free, it's a excellent tool. Also look for SQLite Administrator.
How do I create a report using SQLite3 DB? I'd appreciate just step by step or pseudo-code.
That's quite a big open-ended question. SQLite is really the built-in REALSQLDatabase class and it inherits from the generic Database class so it works just like every other database class in REALbasic.
There are numerous ways to do a report in RB. The first way is to use the built-in reporting tool in REAL Studio itself. Look for examples in the Example folder that comes with RB.
You could use RSReport from Roth Soft available at http://www.rothsoft.ch/realbasic/rsreport/
You could use On-Target Reports at http://www.ontargetreports.com/
That doesn't answer your question directly because those are the tools involved. Each tool has its strengths and weaknesses so you should check each of them out.
There are tutorials available for all of these tools in the Association of REALbasic Professionals (ARBP) source code repository at http://arbpmembers.org (free registration required to access the repository).
1) Last few years (2013-2015) you can use Valentina Reports to produce PDF/HTML/JPG reports using data from your SQLite database:
on any OS: mac, win, linux
with a lots of API: Xojo, LiceCode, C++, ObjC, C#, Java, PHP, ...
you can produce application with embedded report engine
or you can create application, which connects to Valentina SERVER, which may work as a Report Server.
Valentina Studio Pro allows you to design reports visually, without programming. You can use many tools to design reports: Labels, TextFields, Pictures, BarCodes, Graphics, Shapes, ...
It is a good idea to use Valentina Report Server because of many reasons. For example, during development team members can seat around VServer and design/develop/debug different reports independently.
2) Valentina Server 6.0 is even better, because now it can act as 3 in 1:
- Valentina DB Server
- Valentina SQLite Server
- Valentina Report Server
Thanks to this, you can put SQLite database under VServer, and use it in multi-user way to Update/Search it and to produce reports.
3) Valentina Server can be used free providing 5 connections to Valentina DB and reports and 10 connections to SQLite.
4) Valentina ADKs can be used free as CLIENTS to that Valentina Server
5) Valentina Studio is free totally
6) Valentina Studio Pro, enables report designer. This is a commercial option.
Few months back I saw TeraData Express Edition. I have no idea of this beast. I want to know whether it still comes with Express Edition and whether it is a good idea to use this database for Windows based mid-sized apps.
It really depends on what you want to do with this application. From an application perspective, a great weakness of Teradata is that it does not support read committed transaction isolation. If you are attempting to use Teradata as an OLTP database, then you might want to try something else. If you are using it to crunch numbers, then yes, go with it. The one issue is that Teradata Express Edition is not supported that well. Express edition is essentially a snapshot of the database for a certain release. If you find and report a bug, it will take a long time for you to receive a fix. Teradata only releases the express editions once per db release. However (imo), if you buy the real version, you will receive a pretty quick patch which will be rolled into the database software.
I use teradata in my technical support work. I work on database middleware, and Teradata is one of our supported data stores. Define mid-sized? 1-200 transactions per second? I'd stand ANY commonly used database up against that. 10000 tps? Maybe not - maybe you go to the enterprise edition.