I was installing VirtualBox and had to accept Oracle to have access to driver software and other components for example the USB drivers... Is that okay or should I uninstall it??
I would say Oracle is trustful.
Quote from Wikipedia:
"Oracle Corporation is an American multinational computer technology
corporation headquartered in Redwood Shores, California."
Furthermore if you don't accept the access to drivers, e.g. you won't be able to access an USB device from within your VM.
That's OK, you shouldn't uninstall it.
VirtualBox uses access to hardware on your computer so that you can use e.g. DVD drive, USB ports etc. so - if you don't accept that, you won't be able to use any of these.
Related
I am developing a web application that has to be connected with the ORACLE database.
Presently I am working on macOS X and I have downloaded Oracle Instant Client.
I am able to run sqlplus, but while logging in the interface I get the following error:
SQL*Plus: Release 12.2.0.1.0 Production on Sun Jul 8 10:55:48 2018
Copyright (c) 1982, 2017, Oracle. All rights reserved.
Enter user-name: hr
Enter password:
ERROR:
ORA-12541: TNS:no listener
For your information, I have downloaded nothing except the client software by Oracle and installed it according to the official installation documentation.
I really need to work on sqlplus for the database.
PLEASE HELP.
Also, could you please tell me how can I use sqlplus in my machine?
Instant client does not provide you with a Oracle database to work with, they are just tools to connect to a database.From the documentation of Instant Client
Oracle Instant Client enables applications to connect to a local or
remote Oracle Database for development and production deployment. The
Instant Client libraries provide the necessary network connectivity,
as well as basic and high end data features, to make full use of
Oracle Database.
So, prior to using an instant client, you need to have an Oracle database somewhere(local or remote).If you have a database server on a remote host, you may connect it using the easy connect syntax.
sqlplus user/pwd#//remote_hostname:1521/remote_dbname
If you have a tnsnames.ora file in your $TNS_ADMIN preconfigured to contain the list of database instances available, you may simply use this to connect
sqlplus user/pwd#tns_entry_for_DB
Putting the tns entry in command line also works.
sqlplus user/pwd#(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=remote_hostname)(Port=1521))(CONNECT_DATA=(SID=remote_dbname)))
Moreover,Oracle doesn't provide you database software versions beyond 10gr2 to install locally on a Mac.
If you want to install and connect to a local database version 12.2 in Mac, One option is to host a virtual machine for Linux/Windows or run a docker container. Please read my post here for details: Oracle SQL for Mac OS X
I want to ask if I can use NAS to store the main database like for example Firebird or MySQL and access this database from network ? if so how to install the database server software ?
Sure!
What's your nas model?
For example in my Synology i can enable web server and install mysql + phpmyadmin just in few clicks.
I just need to access in the admin panel and using the PacketManager start installing the software.
I'm sure it's possible to do the same with Qnap.
A "NAS" is simply Network Attached Storage. A personal example is the Western Digital My Cloud. You can use it to host the data files themselves, but no software can be installed.
There are networked solutions that are basically mini servers. They have slimmed down versions of a Linux build that run web servers, database servers and the like. I do not have any examples to provide since I do not have the need for one, but I know they are out there from prior research.
To learn about what a NAS is, you can check out the Wikipedia article.
NAS is basically just storage, it doesn't really run a useful OS. You need a server to host MySQL or similar DB. You can install MySQL on a Windows, Mac or Linux OS, the DB file(s) would reside on those machines and the MySQL services would respond to API requests appropriately. Here are some links to installing MySQL:
Windows - http://www.iis.net/learn/application-frameworks/install-and-configure-php-on-iis/install-and-configure-mysql-for-php-applications-on-iis-7-and-above
Linux - https://www.digitalocean.com/community/tutorials/how-to-install-linux-apache-mysql-php-lamp-stack-on-ubuntu
I am new to this JProfiler stuff. I am responsible to determine the best Java profiler for profiling IBM JVM 1.5 for my reputed client.
As per the connectivity of our servers, we have our application running on UNIX/LINUX machine with non GUI support. We can only use SSH (from VmWare) to connect the servers. In this scenario we will be using a Windows System in VMWare (having GUI capability) where we are planning to install the profiler (using Windows based installer) with a single license.
I would require the answers of the following questions before I can propose this tool for license procurement to my client :
Does it support IBM Webspehere Application Server 6 which runs on IBM JVM 1.5 ?
Can we extract the UNIX version of the JProfiler installation (.tar) on the UNIX/LINUX remote machine and can use the non GUI integration utilities like jpenable OR jpintegrate so that the profiled application can be connected from the VmWare Windows system as mentioned above ? In this case do we have to purchase a separate license to use these utilities in the remote machine? Please note that we will be using WAS 6 with IBM JVM 1.5.
Your help will be very much appreciated.
Thanks
Does it support IBM Webspehere Application Server 6 which runs on IBM JVM 1.5 ?
Yes, that is supported by JProfiler 8.
Can we extract the UNIX version of the JProfiler installation (.tar)
on the UNIX/LINUX remote machine and can use the non GUI integration
utilities like jpenable OR jpintegrate so that the profiled
application can be connected from the VmWare Windows system as
mentioned above ?
Yes.
In this case do we have to purchase a separate license to use these
utilities in the remote machine?
You don't need a license key on the remote machine, just for the JProfiler GUI.
Did IBM recently acquire or co-label FourJ's Genero RDBMS?
Has anyone evaluated or developed apps with Genero under Windows?
Anyone know if IBM has made any modifications to Genero?
Does IBM Informix Genero provide a 4GL code generator?
I have been developing applications with Informix since 1983 (Informix 3.3 on ALTOS XENIX-based systems). Most of my users are small businesses which only require single-user capabilities. So when MS-DOS versions of Informix (i.e. from 2.10.06E (1985) to 4.10.DD6 (1991)) where available, I deployed my apps on these DOS versions of Informix.
When Microsoft Windows started gaining more popularity (circa 1990, Windows 3.1), my DOS-based ISQL apps wouldn't properly function unless the Windows-based systems where restarted in DOS mode. My apps worked fine until DOS 6.22 (Windows98).
I then tried to persuade my DOS-based users to upgrade to UNIX-based systems in order to work with supported versions of ISQL, but only a few opted to migrate. At this point, I realized that RDS had not given any priority for a migration path of ISQL or I4GL under Windows. RDS made a mediocre attempt with NewEra but that product was flawed and failed.
So, for my stubborn DOS-based users, who wanted my app to work under Windows, I provided DOS 6.22 under a virtual machine (Microsoft Virtual PC 2007) which has Windows shared folder capability (example: DOS Drive W: = a Windows Vista Desktop Folder)and Windows device support (examples: DOS drive F: = Windows Drive F: USB Flash Drive, DOS LPT1: rerouted to a Windows USB Dot Matrix Printer).
You may ask yourself why I have stuck with ISQL and not moved up to I4GL. The main reason is because my app is not that complicated, development and modification speed with ISQL is so much faster than I4GL, Perform screens allow multiple tables on same screen , Ace reports are very fast to code, etc.
When RDS stopped providing Informix for Windows, I began to look for alternatives like: FourGen, 4Js, Querix, etc. but none of them matched the development and modification speed of my ole ISQL versions. I wish IBM could provide an ISQL version which works under native Windows, I'm resistant to coding in 4GL when most mundane things are automatically handled by ISQL's Perform, Ace and SQL procs.
IBM did not acquire either 4J's the company or the Genero product. But it is now shipping a rebranded version of Genero.
People have evaluated Genero on Windows.
IBM has not made any changes to Genero.
If the 4J's Genero product includes a 4GL generator, so does IBM's Genero.
RDS (Relational Database Systems, Inc.) became Informix Software in 1987 or 1988, some considerable time before Windows 3.1, let alone Win95 or Win98, became available.
I4GL allows multiple tables on the same screen. ACE is a very useful language, but the I4GL reports are very similar and in some ways even more flexible.
I have a linux box. When I had a Windows box, I was able to download the free non-commericial use MS SQL Server.
How can I run free personal copies of SQL Server, Sybase, or Oracle on my linux box?
I don't need to to have any permanent databases or any great amount of storage. I just want to (re-)familiarize myself with these different SQL dialects, and compare techniques and timing to the MySQL and postgresql I do have installed.
Thanks.
At least for Oracle, they have their Express Edition, which is free download and available for Linux.
For SQL Server, you will have to get Windows, either as a separate OS, or in a virtual machine (like Virtual Box or VMWare).
SQL Server does not run on Linux. MySQL, however, would and likely came with your Linux distribution.
The Oracle download is here.
Sybase is here.
Use Xen or VMWare to create a new virtual machine running Windows or whatever platform you fancy.
If you set the VM to full screen it is pretty much like running natively. Alternatively, connect to your virtual machines via a linux Remote Desktop/RDP client.
If you have a student ID, you can get Windows Server 2003 & 2008 + SQL Server 2005 & 2008 + VS 2005 & 2008 + a bunch of other goodies for free via Microsoft Dreamspark --- https://www.dreamspark.com/
Note that you can probably obtain a student ID by signing up for a random class (and then dropping it) at your local community college.
Easiest way to get started with Oracle
Get the free vmware player here:
http://www.vmware.com/products/player/
And the vmware oracle appliance here:
http://www.vmware.com/appliances/directory/62414
Running this gets you an installed and configured server. Download the (also free) client and developer tools and you're set.