I have a client asking me to migrate his Sybase application to web. I have worked on PHP/MySQL, C#/Ms-Sql but never worked with Sybase platform!
Please suggest me some ways i can go through this. How would we migrate existing Sybase desktop application to web application?
Thanks in advance.
It's possible to have a sybase database online.
With a simple search on google you may choose the site that you need :)
Now, to pass all the database info (tables and content, sps, etc.) for the remote database you'll need to do two things:
Use ddlgen batch to extract all the tables/views and stored procedures code.
Use bcp to extract all the info from the tables.
Related
I have a requirement to migrate one of our prod database from mariadb to oracle database.I searched for ways to migrate the data.But need some suggestions or standard procedures for migration.Need help!!
The easiest way to use 3rd party application such as SQL developer or DBSOFT
You can use tool like pentaho Spoon.
It has support to move data from one DB to other.
I'm trying to implement an ESB in order to connect two different applications. I need to synchronize their databases, which means that once there is a change in the first database, it should be automatically reflected on the second database at the same time.
The first application (Java EE/Hibernate) has an Oracle database and the second one (PHP/Symfony2) has a MySQL DB. I'm working with Talend Open Studio for ESB V5.2.
I really need some help here especially that I'm new to this ESB thing.
To get some help on Talend Open Studio for ESB, you might want to go to tutorial pages on the TalendForge and check the Application Integration tutorials. They should help you: http://www.talendforge.org/tutorials/menu.php
Best,
Talend Data.
I was wondering if anybody had any good ideas for managing a Securities database? Currently the db is an Access db and there is talk of migrating it to a SQL server. However, does anybody know of a good front-end UI that would help non-technical people query the SQL server that holds Securities information?
If there are already UI forms in Access, you can keep them. Move the data to SQL-Server and have the Access database link to the tables in SQL-Server. Of course, you could also build a web-based interface, a desktop app, etc...
Not sure I fully understand what phpmyadmin does.
I created a database in phpmyadmin, and would now like to start accessing the data in it from php. However I have no idea where the database is?
Should I export in the phpmyadmin software? I tried that but it came up with a .sql file which can be opened in notepad and contains the SQL statements used to create the datbase and the one table inside. Basically that doesn't look like a database to me.
phpMyAdmin is just an interface to work with an existing MySQL database server. However you have configured phpMyAdmin to access the MySQL database is the same information you need to access it through PHP. You will need the server name/ip, username and password.
There are many tutorials available online that can help you get started.
phpMyAdmin is an application, written in PHP, to provide a convenient interface to your MySQL database in the browser. It's not needed in anyway to connect to the database server from PHP. To do the latter, you'd typically find the right function names from the PHP documentation and get some examples. Start here, for example: http://www.php.net/manual/en/book.mysql.php (and investigate mysql vs. mysqli vs mysqlnd options).
Your MySQL server will usually run on localhost:3306, but you have probably entered those details while setting up the phpMyAdmin install, anyway.
PHPMyAdmin is only a graphical front-end to the mySQL database.
PHP has built-in functions to access a mySQL database, those are totally separate from phpMyAdmin.
For reference, here is the PDO documentation which is one of several methods to access PHP, and definitely one of the more recommendable ones.
It is recommendable over mySQL because it supports parametrized queries by default, the lack of which made many PHP applications based on the standard mysql_* family of functions vulnerable to SQL injections. That is not to say that it's not possible to program safe scripts with the mysql_ functions, but PDO makes it easier.
The docs are a bit tough to get started with the subject, though. I'd wait, I'm sure someone will link to some good english-language tutorials.
The MySQL server runs on a known port on a given server (EG: localhost), with a given database (EG, it might be called: "myDatabase"). You should be able to configure phpMyAdmin to point to that server, host, and database.
You have to write your own php code to interact with mysql.
phpMyAdmin is a tool to interact with mysql independantly of your own website.
When you EXPORT using phpMyAdmin it is basically taking what is in the database and creating a text file of its contents that you can save for backup. If you want to restore the backup, go into phpmyadmin and paste that text file into SQL and it will put it back.
There are PHP commands to use to retrieve, and store data from your database. I recommend you look at the php website for mysql functions.
There are some good examples there.
Are there any tools for just browsing SQL Server? I ask because sometimes SSMS is a little heavy weight when I just want to look through the database and find one record, and SQLCMD doesn't really seem like a good choice when browsing through a lot of different records or a lot of large records.
Yes, QueryExpress is a great, lightweight tool (which also can be used from a USB stick) for browsing and querying SQL Server databases.
I'm using and I really like LINQPad
You could try following heterogenous sql clients
Heidi
It's light weight it can manage both MySql as well as Sql server
Click here to know more.
SqlDbx
SqlDbx is a fast and easy to use database SQL development IDE for database administrators, application and database developers working in heterogeneous database environments.
It can manage MySql,SqlServer,Oracle,Sybase,Microsoft azure and IBM DB2.
Click here to know more.