No.3ベストアンサー
- 回答日時:
>>(下記参照)を見付けたのですが、Unix(AIX)サーバー上で、下記のようなコードで本当に接続できるのでしょうか?
元のコードが(Windows)ASP用のものですので、DB接続用ドライバの記述部分をUnix用に修正しないと動作しませんね。たとえば、「実践マスターPHP+MySQL for Windows & Linux」等の書籍などを購入されれば、サンプルコードがあると思います。
>>それと、テスト環境がWindows サーバーなので、一旦Windows サーバー上で完成させたページ、データベースを、どのようにしてUnix(AIX)サーバー上に移せば問題なくそれらが働くのか、やり方・注意点など教えて頂ければ本当に助かります。
それは、ここで手軽に記述できるほどの少ない分量ではないし、私もAIXを使ったことがありませんので、無理です。ただ上記で紹介した書籍や類似書には、出版社のサイトからサンプルソースが落とせたり、サンプルー入りCDが付録に付いています。サンプルはWindows向けだけでなく、Linux用のものもありますので、サーバ用マシンとしてもう1台PCを準備するか、仮想マシンソフト(VMWare等)をインストールして、Linux環境を用意すれば、かなりターゲットに近いものができると思います。
たぶん、LinuxOSの操作方法、各種コマンド、Windowsとの通信方法などに慣れるだけで、結構時間がかかると思います。ここで書いた短い文章だけでなんとかできたら、コンピュータ専門学校や大学の情報科なんていらないことになってしまいます。イメージ的には、「好きな子ができた。彼女はテニスが趣味で、テニスならデートの約束も可能そうだ。テニス未経験だけど、週末までに相手ができるようになりたいんだけど?」って言っている感じですね。(10万とか用意して、専門学校の前でオタクっぽくて暗そうな人を先生としてスカウトするってのもいいかも。)
毎日こればかりやって1ヶ月で解れば、「よくできました。見込みあるよ。」って感じでしょうね。
早速の回答どうも有難うございます。
そうですか、思っていたよりもやはり難しいものなんですね。
色々と時間を割いてご回答して頂きどうも有難うございました。
No.2
- 回答日時:
>>Unix上で複数ユーザで使う用途に適してるDBはどれでしょうか?
MySQLとか??
そうすると、ASPよりもPHPの方が良いのでしょうか?
Unix上でのDBの選択肢はフリーのものだけでも、いくつかありますが、自分でUnix環境を用意するのでない限り、「このDBを使ってね」って指示が普通はあると思うのですけど。全く新規にDBを導入されるのなら、導入後のDB保守・管理の問題も考えておかないといけないですね。OSの起動時、停止時のスクリプトにも影響がありますし、バックアップ等も理解しないといけないわけで、なかなか大変だと思います。がんばってください。
そして、現在がASPなら、DBをMySQLなどに変更するとなるとPHPにするのが無難と思えます。
この回答への補足
lv4uさん、早速の回答どうも有難うございます。
私はMySQLについては初心者なので、DBの接続方法が余り分からないのですが、ネットで見付けたASPを使ったMySQLの接続の仕方のコード(下記参照)を見付けたのですが、Unix(AIX)サーバー上で、下記のようなコードで本当に接続できるのでしょうか?
もしお分かりでしたら、Unix(AIX)サーバー上でMySQLに接続するコード、サンプル例など教えて頂ければ助かります。
それと、テスト環境がWindows サーバーなので、一旦Windows サーバー上で完成させたページ、データベースを、どのようにしてUnix(AIX)サーバー上に移せば問題なくそれらが働くのか、やり方・注意点など教えて頂ければ本当に助かります。
お忙しい中すみませんが、どうぞ宜しく御願いします。
<%
Dim sConnection, objConn , objRS
sConnection = "DRIVER={MySQL ODBC 3.51 Driver}; SERVER=localhost; DATABASE=Your_Mysql_DB; UID=mysql_username;PASSWORD=mysql_password; OPTION=3"
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open(sConnection)
Set objRS = objConn.Execute("SELECT FirstName, LastName FROM tblUsers")
While Not objRS.EOF
Response.Write objRS.Fields("LastName") & ", " & objRS.Fields("FirstName") & "<br>"
Response.Write & " "
objRS.MoveNext
Wend
objRS.Close
Set objRS = Nothing
objConn.Close
Set objConn = Nothing
%>
No.1
- 回答日時:
以下のようなmonoプロジェクトが、Unix上で.NET互換環境を作ろうとしているようです。
が、進行状況はあまりよくないようです。また、これが稼動してもMS-Accessは使えないでしょう。http://ja.wikipedia.org/wiki/Mono_(%E3%82%BD%E3% …
現在、注目を集めているのは、1台のUnixや汎用機にVMWare等の仮想マシンを導入して、そこでWindowsやLinux、Unixを稼動する方法のようですし、もう十分に実用レベルです。たぶん、一番確実なのは、こういう方法だと思います。
ただし、こうした仮想マシン用のソフトウエア導入には、お金がかかることですので、質問者さんの問題がこの方法で解決できるとしても、採用できるかどうか・・・。
また、MS-AccessはパーソナルユーズのDBです。個人で使うには便利ですが、Unix上で複数ユーザで使う用途には不適ですので、DBを変更して「作り直し!」ってアドバイスになると思います。
この回答への補足
早速の回答どうも有難うございます。
DBを変更して、作り直しとなると、
Unix上で複数ユーザで使う用途に適してるDBはどれでしょうか?
MySQLとか??
そうすると、ASPよりもPHPの方が良いのでしょうか?
宜しく御願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) Accessで作ったデータベースをwebで活用したい 2 2023/06/03 08:49
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- ソフトウェア データベースのウェブでの自作 2 2023/08/01 10:06
- MySQL データベースの複製の仕方(mysql) 2 2023/05/30 18:24
- Word(ワード) PCで作ったwordをスマホで編集しようとすると「このファイルは読み取り専用です。」と表示される。 3 2023/05/30 14:51
- JavaScript Q&Aの掲示板を作成していてヤフー知恵袋やgoo質問のように質問ごとにURLを生成したい 5 2023/08/04 01:22
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- その他(データベース) pythonでsqlight勉強中、クエリー結果の利用法教えて下さい 1 2022/04/28 20:38
- Excel(エクセル) エクセル関数のXlookupのフィルハンドル機能(類した機能でも可)を知りたいです。 3 2022/09/20 20:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
復旧中のデータベースについて
-
SQLiteのデータベースの互換性
-
postgresql についてです
-
【DB】同じトランザクション内...
-
ACCESSのデータをWebブラウザで...
-
エクセルのフィルタ抽出が固まる
-
DATファイルをEXCELで開きたい
-
ファイルの存在チェック
-
警察はスマホに保存した動画や...
-
業務用のデータベースサーバー...
-
SQL Server Management Studio ...
-
復元に異常に時間がかかる
-
SQLServer2012の復元ができない
-
SQL*Loaderのコミットポイント...
-
1回目の実行に3分、2回目の実行...
-
マスタメンテとは?
-
videopad 無料版 アンインストール
-
パラメーターエラーで復元でき...
-
SQLServerのデータを支店間で参...
-
Sqliteで使えない文字。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
復旧中のデータベースについて
-
UDBログとは何のことでしょう
-
iPhoneでPostgreSQLとの連携
-
32ビット版Officeで作成64ビッ...
-
SQLserverのデータベースの作成...
-
PostgreSQL? PostgresSQL? なん...
-
文字コードについて
-
SQLServerのDB(テーブル?)が...
-
SQL*Plus以外で値を見れるツール
-
SQLServer2005メンテナンスプラ...
-
アクセスVBAのSQLについて
-
ファイルサーバはシーケンシャ...
-
Javaデータベースプログラミング
-
MicrosoftOutlook-ExchangeServ...
-
Webアプリケーションを作りたい!
-
データベースの切断について
-
複数データベースでのテーブル共有
-
9時間の時間のずれ
-
Windows版のフリーの組込みDB
-
SQL2000からSQL2005へのアップ...
おすすめ情報