Fetch source code from linux to windows - clearcase

I have two solaris servers.
One server is for clearcase licenses and another is for source code repository.
Unfortunately, somehow licensing server is not working with telnet (its running in single user mode).
As a result, I cannot open ClearCase Explorer as the licensing server is not working.
Now, I wanted to get the sourcecode from the repository server to my local (windows) system.
How can we get that?

Related

Oracle Installation for client server connection in lab

i don't know anything about oracle. Our faculty members assign us for setup lab(class lab) in client server connection. can anyone please say what the process and what component i should install and how to configure it.
Lab PC has linux based OS.
N.B. i didn't find any easy guide by googling it.
For the DB, download Oracle Database XE edition from https://www.oracle.com/database/technologies/xe-downloads.html The installation guide is https://docs.oracle.com/en/database/oracle/oracle-database/18/xeinl/installation-guide.html. You can google for various blog posts etc that will help.
If the "client" computer is on a different machine, then install Oracle Instant Client from http://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html. The instructions are at the bottom of the page.
If you only have one computer then don't install Instant Client. The Oracle Database libraries can also be used by applications to connect to the database.
you can check my article from here; step by step installation
http://www.cansayin.com/2019/11/16/oracle12c-installation/
You have to install packages for oracle and set some parameter on your operating system before installation.
If I understood you correctly, there's the database server in your lab which has an Oracle database. Your assignment is to establish connection to it from your PC.
If that's so, you'll need to install Oracle Client software. It can be downloaded from the Oracle Technology Network < a href="https://www.oracle.com/downloads/#category-database">Download section.
The simplest option is to download & install the Instant Client. Navigate to your operating system version, download it and run the setup.
If you visit this page, you'll find installation instructions at the bottom of the page.
I don't use Linux so I can't guide you based on my own experience, sorry.
Once you're done, you'll have to edit the TNSNAMES.ORA file in order to include database's alias (DBA should tell you that information if you don't know it). Basically, that should be enough to establish the connection.

Missing: Outlook 16.0 Object library (msoutl.olb)

I'm running an MS Access database with VBA code that has libraries for Microsoft Office 2010. Currently, there are users that are upgrading their machine to Windows 10 running Access 2016.
When the database is opened on a new machine running Access 2016 the libraries for the Outlook changes to 16.0.
When I try to open the file in the old Access 2010 environment, I run into this error:
Missing msoutl.olb.
Is there a way to make the database backwards compatible?
It sounds like the users share the same frontend hosted in a network folder.
If not done already, split the database to have a single shared backend database file. Then, to avoid your issue, distribute a separate copy of the frontend to each user's workstation.
On the workstation, let the user launch the frontend using a shortcut that runs a script to always keep the frontend current. This method is described in detail in my article:
Deploy and update a Microsoft Access application with one click

Clearcase license movement

How can I make clearcase windows client to fetch license from other server then the current one?
Till now I'm using license from our local server (say ABC) but now I want to get the license from a central server (say XYZ). Clearcase server is installed on ABC and all the vobs are also located on ABC. I only want to discontinue getting the license from ABC and get it from XYZ. How should I proceed?
You can check the technotes:
"About moving ClearCase servers" for old ClearCase 2003-7.0
Specifying a license host for more recent ClearCase 7.1+-8.x
You can specify the server XYZ in the following file/control panel:
On Linux and the UNIX system, the license server host name is stored in the file /var/adm/rational/clearcase/config/license_host. You can edit this file with any text editor to specify the name of a new license server host.
On Windows, the license server host name is specified on the Licensing page of the ClearCase program in Control Panel as the value Use license server on host:.
That supposes:
you are using the Flexlm license service (and not the legacy Atria one)
you already have set up the XYZ license server.
#VonC
Thanks for your support. I have successfully moved from using atria license server to flexlm license server. I have removed license_host file as well as license.db file and modified flexlm_host file in ../config directory. I also applied recommended changes in licensing page of Clearcase program in control panel but still it was pointing to old server for license (even after multiple restart). Then I reinstalled client in my machine and entered the details of new license server. it was then that my clearcase client started pointing to new license server for license. Thanks.

Windows app and Oracle database access issue

I am trying to do a Windows app and connect to an Oracle database. For now, this is all I am trying to do. When I test this from development server (Windows 2003 Server) it works fine. I copy the content of "output" folder (where the .exe file is in) to my local machine (Windows 7) and try to run the same app and get errors. Same thing happens when I copy the code to another server running Windows 2003. The error I get is:
"Could not load file or assembly 'Oracle.DataAccess, Version 2.112.3.0, culture=neutral, Public Key Token=89b483f429c47342' or one of its dependencies. An attempt was made to load a program with an incorrect format."
Since there is no Oracle.DataAccess.DLL file on either my local machine or on the server where the test failed, I thought maybe I can copy the DLL to Windows application's output folder, add a reference to this DLL and compile. But that was not the solution.
Is there any way I can fix this without expecting every machine this application (eventually, a Windows Service) is running from to have Oracle.DataAccess.DLL in GAC? Do I have to install ODAC on all the machines this application will running from (something like couple of hundred servers)?
If you can get away with the System.Data.OracleClient connection, than you don't have to do anything special on the servers.
If you want to use the ODAC connector, you will need to install the client on each of the servers and include the TNS names. It is a bad design on Oracle's part.
Both System.Data.OracleClient and Oracle.DataAccess require you to install Oracle client software on to each server. As such, their portability leaves a lot to be desired.
A more portable way to deploy your Oracle software would be to use the managed Oracle library, Oracle.ManagedDataAccess, which is available via Nuget. It does not require an Oracle client installation.
Be aware that, since Oracle.ManagedDataAccess does not rely on the oracle client software, that you will have to adjust some configurations. You can either include the tnsnames.ora along with your deployed application, write the connection string as you would an entry in tnsnames.ora, or you can specify the exact hostname/port/oracle sid.
If you insist on using an unmanaged Oracle Client, consider the following:
System.Data.OracleClient (and System.Data.OleDb) are easier to deploy than Oracle.DataAccess since they are part of the .NET framework and are written for any CPU. However, they both have the same functionality and same limitations; System.Data.OracleClient is also a deprecated library.
On the other hand, Oracle.DataAccess offers more functionality but comes in both x64 and x86 flavours, which can make deployment a lot trickier (especially on IIS-hosted web applications).

Managing SQL server from Mac Terminal

How can I manage SQL server from a Mac terminal? Is there any tools Out there that will let me do it?
Have you tried Navicat? This is available for Windows & OSX
Assuming you're wanting to get to the MS SQLServer management console and what you have is a Mac, and the Mac has a network connection that will allow the RDP TCP protocol to the Windows server running SQLServer, you probably want to install the Remote Desktop Client on your Mac. That may not allow you to log in and manage SQL Server, though. The Windows server may have to be configured to allow remote logins (via RDP). There may also be permissions lacking for running the SQLServer management console as a remote user. Since I've successfully managed to stop managing SQLServer (and Windoze servers), I can't check to see what permissions should be applied.
I haven't tried it myself, but a colleague recommended www.razorsql.com - I will try it shortly, because it does other RDMS platforms too.
I bought a Mac Book Pro a couple of months ago, and eagerly downloaded Microsoft's RDP for the Mac. Maybe it's just me, but it's a really unsatisfactory experience: small screen, funny colours. I think I'll next try running a Windows box on VMWare Fusion, and RDP in from that.

Resources