Upgrading PowerDesigner to 64-bit requires that you upgrade your ODBC
and other connections to the repository and other databases from 32-bit to 64-bit as well.
If you install the 64-bit PowerDesigner client on a machine where the 32-bit client is
already installed, the setup will uninstall the 32-bit client. If the upgrade is performed
by an administrator who is not the PowerDesigner user, the user may need to manually modify
PowerDesigner resource file paths (to files such as DBMS and language definition files, user
profiles and model extensions). Other defaults and preferences will be correctly copied to
the new installation.
Context
A single repository can support connections from 32-bit and 64-bit clients. The
repository proxy is available in 32-bit and 64-bit versions, and both proxy versions
can support connections from 32-bit and 64-bit clients.
Note Upgrading directly from pre-v16.6 32-bit PowerAMC to v16.6 64-bit PowerDesigner is not supported.
You must first upgrade to 32-bit PowerDesigner and then upgrade to
64-bit.
Procedure
- Open the 32-bit PowerDesigner client and select to review your repository connections. If you connect to the
repository using a:
- Proxy connection - No action is needed and you will be able to connect
immediately after upgrading to 64-bit.
- Direct connection - You will need to modify the connection, after the
upgrade, to use 64-bit ODBC or other connectivity.
- If you use PowerDesigner to connect to other databases, you will need to modify
their connections to 64-bit ODBC or other connectivity as well:
- Open a PDM and select .
- Review the connections on the ODBC Machine Data
Sources, ODBC File Sources, and
Connection Profiles tabs and note those that
you will want to recreate for 64-bit.
- Close the 32-bit PowerDesigner client.
- Launch the 64-bit PowerDesigner client setup and follow the setup instructions
(see Installing PowerDesigner). The installer will install the 64-bit
client and remove the 32-bit client.
- Open the 64-client and modify your repository definitions and other database
connections to use 64-bit ODBC or other connectivity.
- If an administrator has performed the upgrade on your behalf (and resource
files are not stored in the repository), the installer will not have been able
to modify the paths that PowerDesigner uses to find resource files. For example,
if the 32-bit client was installed in its default location of
C:\Program Files (x86)\Sybase\PowerDesigner
<x> and the 64-bit client is installed in its
default location of C:\Program Files\Sybase\PowerDesigner
<x>, then the client will not be able to
find the default resource files located in the 64-bit installation, and these
will not appear in your resource file lists. To make the default resource files
visible:
- Open the resource file list. For example, to open the list of DBMSs,
select .
- Click the Path tool and then click the
Add a Directory tool, navigate to the
resource file location (for example, C:\Program
Files\Sybase\PowerDesigner <x>\Resource
Files\DBMS) and click OK to add it
to the path list.
- Click OK to return to the resource file list.
The standard resource files will now be present.
- Repeat these steps for each type of resource
file.
Note To comply with recent Microsoft
recommendations, from version 16.5 onwards, PowerDesigner no longer allows you to save
modifications to resource files inside the Program
Files folder, and will propose an alternative location if you try to do
so, adding the selected directory to the list of paths for that type of resource file.
If you have previously created or modified resource files inside Program Files, your files may no longer be available, as
Windows Vista or Windows 7 actually store them in a virtual mirror at, for example,
C:\Users\<username>\AppData\Local\VirtualStore\Program Files\Sybase\PowerDesigner
16\Resource Files\DBMS. To restore these files to your lists, optionally
move them to a more convenient path, and add their location to your list using the
Path tool.