QLI Support for Greenplum version 6.22 - greenplum

As gpperfmon is no longer supported for version 6.22, How can we able to perform ingesting QLI.

Related

How to use ojdbc6.jar with Oracle 19c?

We have a legacy application, currently using ojdbc6.jar which cannot be upgraded now. However we want to upgrade to Oracle 19c. Can we use ojdbc6.jar with Oracle 19c?
If the answer is no, then can we set compatible to 11.2.0 to be able to use ojdbc6.jar?
Normally you can use older drivers for newer databases. You just can not use the newer features of the newer database. If the driver is really old, the dba can change the sqlnet.ora on the server to allow connections from older versions.
For example: SQLNET.ALLOWED_LOGON_VERSION_CLIENT=11 allows a client from version 11 to connect to the databases.
Better is to make sure the app is upgraded for support of the latest LTS release. In this case that would be 19c. Allowing older versions to connect can have security considerations.
In the jdbc Frequently Asked Questions you will find a lot of information.

How to compile FFMpeg with older NVEnc?

I get this error when running FFMpeg with NVEnc.
[h264_nvenc # 0x2a27d00] Driver does not support the required nvenc API version. Required: 9.1 Found: 9.0
[h264_nvenc # 0x2a27d00] The minimum required Nvidia driver for nvenc is 435.21 or newer
I can't upgrade the driver to latest version because I'm limited by what's supported in GKE.
Resolved. I was compiling ffmpeg with the latest code in https://git.videolan.org/git/ffmpeg/nv-codec-headers.git
Switching to the sdk/9.0 branch worked for the nvidia driver on GKE.
Which drivers are supported largely depends on the node OS (COS or Ubuntu) and the GKE version the node is running. When you add a GPU node to your cluster, GKE provisions a DaemonSet that automatically installs the drivers for you. A list of supported NVIDIA driver versions per GKE version can be found in the document [1] that Google has at present.
The Nvidia drivers on your cluster get updated when the node itself gets an update to the newer version of GKE. You can follow the newest feature release of GKE in the document [2].
Now, as we do not have the required NVENC driver version, an alternative approach might be to pull required older version of FFmpeg.
[1]--https://cloud.google.com/kubernetes-engine/docs/how-to/gpus#installing_drivers
[2]--https://cloud.google.com/kubernetes-engine/docs/release-notes

Appropriate Oracle download for hibernate-dialect org.hibernate.dialect.Oracle9Dialect

I am altering a legacy software implemented with java spring. Now the challenge is I want to determine the appropriate Database that was used during the initial development.
I have seen somewhere on the code that that the hibernate dialect was org.hibernate.dialect.Oracle9Dialect
So i want to use that piece information to determine which version of oracle to install.
Please i am new to Oracle, So a link to an appropriate url will be appreciated.
9 is an older version of Oracle Database that is no longer supported, and it is no longer available for download from Oracle's Database Software Downloads page. The Oracle9Dialect was deprecated back in 2008, so I wish you the best of luck with your legacy work because I'm sure it is long overdue.
You can request version 9 from Oracle if you have a valid Oracle Database product license (any version,) but if you do not, your options will likely only be third party hosts or acquiring installation media for version 9 by some other means. If you are working with an organization that has you supporting this legacy software, you may have some luck looking through old installation media or asking someone who has been with the company for a while.
From Oracle (bottom of Database Software Downloads page):
Oracle Database 10.2 and 11.1 are no longer available for download. The software is available as a media or FTP request for those customers who own a valid Oracle Database product license for any edition. To request access to these releases, follow the instructions in Oracle Support Document 1071023.1 (Requesting Physical Shipment or Download URL for Software Media) from My Oracle Support. NOTE: for Oracle Database 10.2, you should request 10.2.0.1 even if you want to install a later patch set. Once you install 10.2.0.1 you can then apply any 10.2 patch set. Similarly, for 11.1 request 11.1.0.6 which must be applied before installing 11.1.0.7. Patch sets can be downloaded from the Patches and Updates tab on My Oracle Support.

How is Hadoop-3.0.0 's compatibility with older versions of Hive, Pig, Sqoop and Spark

We are currently using hadoop-2.8.0 on a 10 node cluster and are planning to upgrade to latest hadoop-3.0.0.
I want to know whether there will be any issue if we use hadoop-3.0.0 with an older version of Spark and other components such as Hive, Pig and Sqoop.
Latest Hive version does not support Hadoop3.0.It seems that Hive may be established on Spark or other calculating engines in the future.

Selection of jdbc driver for oracle 8i

Which jdbc driver should be used for connecting with oracle 8i? I am using jdk 1.6 and tomcat.
The choices would be (in the decreasing order of preference):
The JDBC driver that is provided with the database itself. This is typically found in the jdbc/lib directory of your Oracle database home.
The most recent driver for the 8i platform. You can get this from Oracle Technology Network. Use this if are encountering any issues (that are typically not patched in the driver supplied by the database).
The JDBC driver that ships with the application server. This is listed as the last preference, for the 8i platform is quite old, and the drivers supplied would have better characteristics for newer releases like the 10g and 11g platforms.
If you are on Java 1.4 or newer, i.e. Java 1.4/5/6, then use the driver within ojdbc_14.jar instead of classes12.zip. The driver within classes12.zip is meant to be used on versions of Java after 1.2 and before 1.4.
If you do have ojdbc5.jar or ojdbc6.jar (unlikely to be the case for the 8i drivers), then they'll need to used in preference over ojdbc14.jar, in the Java 5 and Java 6 platforms respectively. Use these drivers (meant for the Java 5 and Java 6 platforms) with caution though, as the some of these driver versions will simply not be supported when used against an 8i database. For example, the Oracle® Database JDBC Developer's Guide and Reference for 11g R1 states the following:
Backward Compatibility
The JDBC drivers are certified to work
with the currently supported versions
of Oracle Database. For example, the
JDBC Thin drivers in Oracle Database
11g Release 1 (11.1) are certified to
work with the 10.2.x, 10.1.x, 9.2.x,
and 9.0.1.x Oracle Database releases.
However, they are not certified to
work with older, unsupported database
releases, such as 8.0.x and 7.x.
The JDBC developer's guide for 10g R1/R2 might state the same, but you'll need to verify this if you intend to proceed with a driver version that works against a newer database release. In practice, ensure that you know the version of the driver in use, and that it is supported for use against 8i.

Resources