Sybase NNTP forums - End Of Life (EOL)

The NNTP forums from Sybase - forums.sybase.com - are now closed.

All new questions should be directed to the appropriate forum at the SAP Community Network (SCN).

Individual products have links to the respective forums on SCN, or you can go to SCN and search for your product in the search box (upper right corner) to find your specific developer center.

バージョンの取得について

5 posts in iAnywhere General Discussion (Japanese) Last posting was on 2008-10-07 02:20:04.0Z
江藤 Posted on 2008-09-27 01:08:21.0Z
From: 江藤 <eto@pc.highway.ne.jp>
Newsgroups: ianywhere.public.japanese.general
Subject: バージョンの取得について
Lines: 45
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-2022-jp"; reply-type=original
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <48dd8785@forums-1-dub>
Date: 26 Sep 2008 18:08:21 -0700
X-Trace: forums-1-dub 1222477701 10.22.241.152 (26 Sep 2008 18:08:21 -0700)
X-Original-Trace: 26 Sep 2008 18:08:21 -0700, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub ianywhere.public.japanese.general:151
Article PK: 4622

はじめまして、江藤と申します。

早速ですが、

SQL Anywhere(Adaptiv Server Anywhere)を使用したアプリケーションの開発を行っております。

アプリケーションで使用するDBの雛形を用意しておき、インストールして使用しています。

使用するSQL Anywhereはエンドユーザーの準備品になっており、バージョンはユーザーによって違います(現状はバージョン10未対応)。



今回SQL Anywhere10への対応を行っており、

従来までのDBとの互換性の問題から、DBの雛形をバージョン9までと、バージョン10以降用の2種類用意。

インストールの際、インストールされているSQL Anywhereのバージョンを取得して

バージョン9以前なら旧DBの雛形,バージョン10以降なら新DBの雛形を自動判別してインストールしたいと考えています。



ここで質問なのですが、SQL Anywhereのバージョンはどうやって取得したら良いのでしょうか?

メジャーバージョンが取得できれば良いとおもいます。

インストーラはInstallShield Professional 6.3 を使用しています。

SQL Anywhere、InstallShieldともに詳しくない(というか素人)ので苦労しています。


良い方法がございましたら教えてください。



環境

OS:WindowsXP または Windows Vista

インストーラ:InstallShield Professional 6.3

SQL Anywhere:ユーザーによって違う

以上


Nobuo Isobe Posted on 2008-09-30 05:43:13.0Z
From: "Nobuo Isobe" <nisobe@sybase.com>
Newsgroups: ianywhere.public.japanese.general
References: <48dd8785@forums-1-dub>
Subject: Re: バージョンの取得について
Lines: 74
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-2022-jp"; reply-type=response
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <48e1bc71$1@forums-1-dub>
Date: 29 Sep 2008 22:43:13 -0700
X-Trace: forums-1-dub 1222753393 10.22.241.152 (29 Sep 2008 22:43:13 -0700)
X-Original-Trace: 29 Sep 2008 22:43:13 -0700, vip152.sybase.com
X-Authenticated-User: techsupp
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub ianywhere.public.japanese.general:152
Article PK: 4623

アイエニウェア・ソリューションズ 磯辺と申します

> インストールの際、インストールされているSQL Anywhereのバージョンを取得して
>
> バージョン9以前なら旧DBの雛形,バージョン10以降なら新DBの雛形を自動判別してインストールしたいと考えています。
>

手順としては、

1.SQL Anywhereをインストール
2.御社作成のインストーラ等でインストールされているSQL Anywhereのバージョンを確認
3.該当するバージョンの雛型DBをコピー

でよろしいでしょうか?

インストールされているSQL Anywhereのバージョンの確認については、レジストリ情報をご確認いただくのが良いかと思います。

SQL Anywhere10のレジストリのエントリは
HKEY_LOCAL_MACHINE\Software\Sybase\SQL Anywhere\10.0\
となります

レジストリキーを確認する方法自体はSQL Anywhereには実装されておりません。
そのため、確認の方法については、社外のサイトになりますが、以下のサイトなどを参考にされては如何でしょうか。
http://oshiete1.goo.ne.jp/qa2469915.html


以上 よろしくお願いいたします


"江藤" <eto@pc.highway.ne.jp> wrote in message news:48dd8785@forums-1-dub...
> はじめまして、江藤と申します。
>
> 早速ですが、
>
> SQL Anywhere(Adaptiv Server Anywhere)を使用したアプリケーションの開発を行っております。
>
> アプリケーションで使用するDBの雛形を用意しておき、インストールして使用しています。
>
> 使用するSQL Anywhereはエンドユーザーの準備品になっており、バージョンはユーザーによって違います(現状はバージョン10未対応)。
>
>
>
> 今回SQL Anywhere10への対応を行っており、
>
> 従来までのDBとの互換性の問題から、DBの雛形をバージョン9までと、バージョン10以降用の2種類用意。
>
> インストールの際、インストールされているSQL Anywhereのバージョンを取得して
>
> バージョン9以前なら旧DBの雛形,バージョン10以降なら新DBの雛形を自動判別してインストールしたいと考えています。
>
>
>
> ここで質問なのですが、SQL Anywhereのバージョンはどうやって取得したら良いのでしょうか?
>
> メジャーバージョンが取得できれば良いとおもいます。
>
> インストーラはInstallShield Professional 6.3 を使用しています。
>
> SQL Anywhere、InstallShieldともに詳しくない(というか素人)ので苦労しています。
>
> 良い方法がございましたら教えてください。
>
>
>
> 環境
>
> OS:WindowsXP または Windows Vista
>
> インストーラ:InstallShield Professional 6.3
>
> SQL Anywhere:ユーザーによって違う
>
> 以上
>


江藤 Posted on 2008-10-05 16:05:32.0Z
From: 江藤 <eto@pc.highway.ne.jp>
Newsgroups: ianywhere.public.japanese.general
References: <48dd8785@forums-1-dub> <48e1bc71$1@forums-1-dub>
Subject: Re: バージョンの取得について
Lines: 86
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-2022-jp"; reply-type=response
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <48e8e5cc$1@forums-1-dub>
Date: 5 Oct 2008 09:05:32 -0700
X-Trace: forums-1-dub 1223222732 10.22.241.152 (5 Oct 2008 09:05:32 -0700)
X-Original-Trace: 5 Oct 2008 09:05:32 -0700, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub ianywhere.public.japanese.general:153
Article PK: 3099

お世話になります、江藤です。

ご返答ありがとうございます。
教えていただいた方法で試してみたいと思います。

"Nobuo Isobe" <nisobe@sybase.com> wrote in message
news:48e1bc71$1@forums-1-dub...
> アイエニウェア・ソリューションズ 磯辺と申します
>
>> インストールの際、インストールされているSQL Anywhereのバージョンを取得して
>>
>>
>> バージョン9以前なら旧DBの雛形,バージョン10以降なら新DBの雛形を自動判別してインストールしたいと考えています。
>>
> 手順としては、
>
> 1.SQL Anywhereをインストール
> 2.御社作成のインストーラ等でインストールされているSQL Anywhereのバージョンを確認
> 3.該当するバージョンの雛型DBをコピー
>
> でよろしいでしょうか?
>
> インストールされているSQL Anywhereのバージョンの確認については、レジストリ情報をご確認いただくのが良いかと思います。
>
> SQL Anywhere10のレジストリのエントリは
> HKEY_LOCAL_MACHINE\Software\Sybase\SQL Anywhere\10.0\
> となります
>
> レジストリキーを確認する方法自体はSQL Anywhereには実装されておりません。
> そのため、確認の方法については、社外のサイトになりますが、以下のサイトなどを参考にされては如何でしょうか。
> http://oshiete1.goo.ne.jp/qa2469915.html
>
>
> 以上 よろしくお願いいたします
>
>
> "江藤" <eto@pc.highway.ne.jp> wrote in message
> news:48dd8785@forums-1-dub...
>> はじめまして、江藤と申します。
>>
>> 早速ですが、
>>
>> SQL Anywhere(Adaptiv Server Anywhere)を使用したアプリケーションの開発を行っております。
>>
>> アプリケーションで使用するDBの雛形を用意しておき、インストールして使用しています。
>>
>> 使用するSQL Anywhereはエンドユーザーの準備品になっており、バージョンはユーザーによって違います(現状はバージョン10未対応)。
>>
>>
>>
>> 今回SQL Anywhere10への対応を行っており、
>>
>> 従来までのDBとの互換性の問題から、DBの雛形をバージョン9までと、バージョン10以降用の2種類用意。
>>
>> インストールの際、インストールされているSQL Anywhereのバージョンを取得して
>>
>>
>> バージョン9以前なら旧DBの雛形,バージョン10以降なら新DBの雛形を自動判別してインストールしたいと考えています。
>>
>>
>>
>> ここで質問なのですが、SQL Anywhereのバージョンはどうやって取得したら良いのでしょうか?
>>
>> メジャーバージョンが取得できれば良いとおもいます。
>>
>> インストーラはInstallShield Professional 6.3 を使用しています。
>>
>> SQL Anywhere、InstallShieldともに詳しくない(というか素人)ので苦労しています。
>>
>> 良い方法がございましたら教えてください。
>>
>>
>>
>> 環境
>>
>> OS:WindowsXP または Windows Vista
>>
>> インストーラ:InstallShield Professional 6.3
>>
>> SQL Anywhere:ユーザーによって違う
>>
>> 以上
>>
>


江藤 Posted on 2008-10-06 17:55:43.0Z
From: 江藤 <eto@pc.highway.ne.jp>
Newsgroups: ianywhere.public.japanese.general
References: <48dd8785@forums-1-dub> <48e1bc71$1@forums-1-dub>
Subject: Re: バージョンの取得について
Lines: 97
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-2022-jp"; reply-type=response
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <48ea511f$1@forums-1-dub>
Date: 6 Oct 2008 10:55:43 -0700
X-Trace: forums-1-dub 1223315743 10.22.241.152 (6 Oct 2008 10:55:43 -0700)
X-Original-Trace: 6 Oct 2008 10:55:43 -0700, vip152.sybase.com
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub ianywhere.public.japanese.general:154
Article PK: 3101

お世話になります、江藤です。

すみません、再度確認させてください。
バージョンの取得は
[HKEY_LOCAL_MACHINE\Software\Sybase\SQL Anywhere\10.0\ISKey\Ver]の
“Ver”=”10.0.X.XXXX”
を取得したら良いでしょうか?

最初は、[HKEY_LOCAL_MACHINE\Software\Sybase\SQL Anywhere\10.0]の
キーの有無でバージョンを判断しようとしましたが、このキーはアンインストール
後も残っているみたいですのでバージョンの判断には使えず、
レジストリを良く見ると上記項目を見つけました。
他はそれらしいバージョンは無かったのでこれで良いだろうと思うのですが、
間違ってないかちょっと心配です。

以上、よろしくお願いします。

"Nobuo Isobe" <nisobe@sybase.com> wrote in message
news:48e1bc71$1@forums-1-dub...
> アイエニウェア・ソリューションズ 磯辺と申します
>
>> インストールの際、インストールされているSQL Anywhereのバージョンを取得して
>>
>>
>> バージョン9以前なら旧DBの雛形,バージョン10以降なら新DBの雛形を自動判別してインストールしたいと考えています。
>>
> 手順としては、
>
> 1.SQL Anywhereをインストール
> 2.御社作成のインストーラ等でインストールされているSQL Anywhereのバージョンを確認
> 3.該当するバージョンの雛型DBをコピー
>
> でよろしいでしょうか?
>
> インストールされているSQL Anywhereのバージョンの確認については、レジストリ情報をご確認いただくのが良いかと思います。
>
> SQL Anywhere10のレジストリのエントリは
> HKEY_LOCAL_MACHINE\Software\Sybase\SQL Anywhere\10.0\
> となります
>
> レジストリキーを確認する方法自体はSQL Anywhereには実装されておりません。
> そのため、確認の方法については、社外のサイトになりますが、以下のサイトなどを参考にされては如何でしょうか。
> http://oshiete1.goo.ne.jp/qa2469915.html
>
>
> 以上 よろしくお願いいたします
>
>
> "江藤" <eto@pc.highway.ne.jp> wrote in message
> news:48dd8785@forums-1-dub...
>> はじめまして、江藤と申します。
>>
>> 早速ですが、
>>
>> SQL Anywhere(Adaptiv Server Anywhere)を使用したアプリケーションの開発を行っております。
>>
>> アプリケーションで使用するDBの雛形を用意しておき、インストールして使用しています。
>>
>> 使用するSQL Anywhereはエンドユーザーの準備品になっており、バージョンはユーザーによって違います(現状はバージョン10未対応)。
>>
>>
>>
>> 今回SQL Anywhere10への対応を行っており、
>>
>> 従来までのDBとの互換性の問題から、DBの雛形をバージョン9までと、バージョン10以降用の2種類用意。
>>
>> インストールの際、インストールされているSQL Anywhereのバージョンを取得して
>>
>>
>> バージョン9以前なら旧DBの雛形,バージョン10以降なら新DBの雛形を自動判別してインストールしたいと考えています。
>>
>>
>>
>> ここで質問なのですが、SQL Anywhereのバージョンはどうやって取得したら良いのでしょうか?
>>
>> メジャーバージョンが取得できれば良いとおもいます。
>>
>> インストーラはInstallShield Professional 6.3 を使用しています。
>>
>> SQL Anywhere、InstallShieldともに詳しくない(というか素人)ので苦労しています。
>>
>> 良い方法がございましたら教えてください。
>>
>>
>>
>> 環境
>>
>> OS:WindowsXP または Windows Vista
>>
>> インストーラ:InstallShield Professional 6.3
>>
>> SQL Anywhere:ユーザーによって違う
>>
>> 以上
>>
>


Nobuo Isobe Posted on 2008-10-07 02:20:04.0Z
From: "Nobuo Isobe" <nisobe@sybase.com>
Newsgroups: ianywhere.public.japanese.general
References: <48dd8785@forums-1-dub> <48e1bc71$1@forums-1-dub> <48ea511f$1@forums-1-dub>
Subject: Re: バージョンの取得について
Lines: 127
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-2022-jp"; reply-type=response
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.5512
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579
NNTP-Posting-Host: vip152.sybase.com
X-Original-NNTP-Posting-Host: vip152.sybase.com
Message-ID: <48eac754@forums-1-dub>
Date: 6 Oct 2008 19:20:04 -0700
X-Trace: forums-1-dub 1223346004 10.22.241.152 (6 Oct 2008 19:20:04 -0700)
X-Original-Trace: 6 Oct 2008 19:20:04 -0700, vip152.sybase.com
X-Authenticated-User: techsupp
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub ianywhere.public.japanese.general:155
Article PK: 3102

アイエニウェア・ソリューションズ 磯辺です

> 最初は、[HKEY_LOCAL_MACHINE\Software\Sybase\SQL Anywhere\10.0]の
> キーの有無でバージョンを判断しようとしましたが、このキーはアンインストール
> 後も残っているみたいですのでバージョンの判断には使えず、

レジストリのエントリとしては残ってしまいますが、エンドユーザ様の環境で、

SQL Anywhere 10インストール → SQL Anywhere 10 アンインストール →Ver9以前のAnywhereをインストールして使用という場合が想定されるということでしょうか?


> [HKEY_LOCAL_MACHINE\Software\Sybase\SQL Anywhere\10.0\ISKey\Ver]の
> “Ver”=”10.0.X.XXXX”
> を取得したら良いでしょうか?

アンインストール時にこのキーがクリアされることは確認いたしました。

Ver10についてはこのキーで判断されても大丈夫かと思いますが、他のバージョンにおいてはレジストリキーの構成等が変わる場合もありますので、他バージョンでの対応については、都度ご確認下さい。

このキー値のご利用については、製品としての正式サポートの対象とはなりませんので、御社ご判断の上ご利用いただければと存じます。

また、雛型DBを用意されるとのことですが、DB作成用のSQL文を用意しておいてSQL
Anywhere インストール後にdbinit.exeを使用して都度新規にDBを作成するという方法は如何でしょうか。

それであればインストールされているバージョンにかかわらずバージョンに合ったDBが作成できると思います


以上 よろしくお願いします

"江藤" <eto@pc.highway.ne.jp> wrote in message
news:48ea511f$1@forums-1-dub...
> お世話になります、江藤です。
>
> すみません、再度確認させてください。
> バージョンの取得は
> [HKEY_LOCAL_MACHINE\Software\Sybase\SQL Anywhere\10.0\ISKey\Ver]の
> “Ver”=”10.0.X.XXXX”
> を取得したら良いでしょうか?
>
> 最初は、[HKEY_LOCAL_MACHINE\Software\Sybase\SQL Anywhere\10.0]の
> キーの有無でバージョンを判断しようとしましたが、このキーはアンインストール
> 後も残っているみたいですのでバージョンの判断には使えず、
> レジストリを良く見ると上記項目を見つけました。
> 他はそれらしいバージョンは無かったのでこれで良いだろうと思うのですが、
> 間違ってないかちょっと心配です。
>
> 以上、よろしくお願いします。
>
> "Nobuo Isobe" <nisobe@sybase.com> wrote in message
> news:48e1bc71$1@forums-1-dub...
>> アイエニウェア・ソリューションズ 磯辺と申します
>>
>>> インストールの際、インストールされているSQL Anywhereのバージョンを取得して
>>>
>>> バージョン9以前なら旧DBの雛形,バージョン10以降なら新DBの雛形を自動判別してインストールしたいと考えています。
>>>
>> 手順としては、
>>
>> 1.SQL Anywhereをインストール
>> 2.御社作成のインストーラ等でインストールされているSQL Anywhereのバージョンを確認
>> 3.該当するバージョンの雛型DBをコピー
>>
>> でよろしいでしょうか?
>>
>> インストールされているSQL Anywhereのバージョンの確認については、レジストリ情報をご確認いただくのが良いかと思います。
>>
>> SQL Anywhere10のレジストリのエントリは
>> HKEY_LOCAL_MACHINE\Software\Sybase\SQL Anywhere\10.0\
>> となります
>>
>> レジストリキーを確認する方法自体はSQL Anywhereには実装されておりません。
>> そのため、確認の方法については、社外のサイトになりますが、以下のサイトなどを参考にされては如何でしょうか。
>> http://oshiete1.goo.ne.jp/qa2469915.html
>>
>>
>> 以上 よろしくお願いいたします
>>
>>
>> "江藤" <eto@pc.highway.ne.jp> wrote in message
>> news:48dd8785@forums-1-dub...
>>> はじめまして、江藤と申します。
>>>
>>> 早速ですが、
>>>
>>> SQL Anywhere(Adaptiv Server Anywhere)を使用したアプリケーションの開発を行っております。
>>>
>>> アプリケーションで使用するDBの雛形を用意しておき、インストールして使用しています。
>>>
>>> 使用するSQL Anywhereはエンドユーザーの準備品になっており、バージョンはユーザーによって違います(現状はバージョン10未対応)。
>>>
>>>
>>>
>>> 今回SQL Anywhere10への対応を行っており、
>>>
>>> 従来までのDBとの互換性の問題から、DBの雛形をバージョン9までと、バージョン10以降用の2種類用意。
>>>
>>> インストールの際、インストールされているSQL Anywhereのバージョンを取得して
>>>
>>> バージョン9以前なら旧DBの雛形,バージョン10以降なら新DBの雛形を自動判別してインストールしたいと考えています。
>>>
>>>
>>>
>>> ここで質問なのですが、SQL Anywhereのバージョンはどうやって取得したら良いのでしょうか?
>>>
>>> メジャーバージョンが取得できれば良いとおもいます。
>>>
>>> インストーラはInstallShield Professional 6.3 を使用しています。
>>>
>>> SQL Anywhere、InstallShieldともに詳しくない(というか素人)ので苦労しています。
>>>
>>> 良い方法がございましたら教えてください。
>>>
>>>
>>>
>>> 環境
>>>
>>> OS:WindowsXP または Windows Vista
>>>
>>> インストーラ:InstallShield Professional 6.3
>>>
>>> SQL Anywhere:ユーザーによって違う
>>>
>>> 以上
>>>
>>
>