- ベストアンサー
access2000からPostgresSQLのテーブルリンク
access2000からPostgresSQLのテーブルリンクで publicスキーマのみだけしかテーブルの一覧が出てきません。 データ移行などに便利なのでaccessを使いたいのですが他のスキーマをリンクさせる方法はないものでしょうか? 宜しくお願いいたします。
- VIPFIRE
- お礼率63% (35/55)
- PostgreSQL
- 回答数2
- ありがとう数2
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1です.補足します. リンクできるスキーマはpublic以外ではinformation_schemaだけのようです. この他のスキーマは出てきませんでした. しっかり確認するべきでした.ごめんなさい.
その他の回答 (1)
- lively-gon
- ベストアンサー率50% (48/96)
こんにちは どのバージョンのPostgreSQLをお使いか分からないのですが,ACCESS 2002と PostgreSQL 7.4.5(Cygwin使用)の組み合わせではpublic以外のスキーマもリン クできますよ. バージョン7.2.3の時はできなかったような気がしますので,バージョンアッ プすればできるようになるのではないかと思います. でも,7.4.5以降だったら当てはまりませんね.
補足
バージョンは7.4.6で御座います。 ACCESS2002の購入予定は今のところ考えていませんでした。
関連するQ&A
- AccessとSqlServerのテーブルリンク
Access2007とSqlServer2008を使用しています。 Accessで作成したテーブルを「データベースツール」-「データの移動」でSqlServerに移行してリンクする際、 (1)SqlServerに新規にデータベースを作成すると、リンクテーブルマネージャから見てもリンク先DBが正しく表示されますが、 (2)その後、その既存DBに同じAccess内の別のテーブルを、「データベースツール」-「データの移動」してリンクしたものは、リンクテーブルマネージャから見てもリンク先DBが ()となっており表示されていません。 ツールとしてSqlServer Management Studioを使っていますが、そこからでも(1)のテーブルは表示されていますが、(2)のテーブルは表示されません。 でもリンクはできているようなのです。 また、SqlServer Management Studioを使って、SqlServer内に新規テーブルを作成し、 それをAccessからリンクしようとしても、テーブルリンク一覧内に表示されない状態です。 (「外部データ」-「ODBCデータベース」…)にて SqlServerのファイルデータソースを表示しています) (2)のテーブルはSqlServer Management Studioから見ることができないため、更新・削除もできず困っています。 DB、テーブル、リンク方法等、何か問題があるのでしょうか? よろしくお願いします。
- ベストアンサー
- SQL Server
- Accessのリンクされたテーブルでリンク先ではデータを変更出来ないようにするには?
AccessでAに元のデータベースファイルがあり、そこに社員一覧のテーブルがあります。Bでその社員一覧のテーブルをリンクで取り込みました。社員一覧テーブルはリンク先のBでは編集・変更など一切出来ないようにすることは可能でしょうか? 他にも、元データのテーブルを参照するだけの(変更不可)の方法があれば教えて下さいませ。 どうぞよろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
- Access のリンクテーブルについて
よろしくお願い致します。 Access側から外部テーブルを参照したリンクテーブルを作成しました。 しかしそのテーブルを開くのにはすごく時間がかかり、時にAccessが応答なしの状態になったりします。 そこで、ためしにテーブル作成クエリでリンクテーブルのデータと同じデータをもつテーブルを作成しました。 すると、そのクエリで作成したテーブルからの操作はスムーズに行われました。リンクテーブルとはデータ量も同じなのにこのように重さの違いがでるのはなぜなのでしょうか? Accessを使いはじめたばかりで、裏ではどのようになっているのかよくわからずパフォーマンスのあげ方に四苦八苦しております。 アドバイスをよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- アクセスのテーブルにリンクできなくしたい
アクセス97です。 DBのテーブルを見れないようにはできたのですが、 他に別のDBを作成し、元のDBのテーブルにリンクしてしまうと いともたやすくテーブルを見ることができてしまいます。 元のDBには、パスワードやグループファイルで権限を付けたくないです。 テーブルのリンクを許さない方法が何か無いでしょうか? また、テーブルが誰かによってリンクされているかどうかが 分かる方法ってあるでしょうか? よろしくお願い致します。
- 締切済み
- その他(データベース)
- アクセスのテーブルのリンクで・・・
アクセスの ”外部データの取り込み” の ”テーブルのリンク” を使って エクセルからリンクしたのですが、 エクセルに入力されている値と違う値が入ってしまいます。 例えば 1.エクセルで ”*” が アクセステーブルでは”#Num!”に なってしまいます。(きちんと”*”のところもあるのですが) 2.エクセルで ”0” が アクセステーブルで ”#Num!”に なっているのと ”0” になっているのと2通りになってしまう。 (”#Num!”に統一したいのですが) 対処法があったら教えて下さい。
- 締切済み
- オフィス系ソフト
- accessのテーブルをテーブルリンクさせたい
accessのテーブルのデータをSQLサーバーにテーブルリンクさせたいのですが どうやればいいでしょう? 新しいデータベースを作って右クリックしましたがそのようなメニューは探せません。
- ベストアンサー
- SQL Server
- Accessでテーブルのリンクを新規テーブルに保存
ExcelのデータをAccessのテーブルでリンクしています。 そのデータをクエリで必要なレコードだけを抽出します。 抽出したデータのみを新規テーブルとして保存したいんですが、保存の仕方がわかりません。 Access2000です。 どうかよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Accessのテーブルをリンク
Accessの初心者です。Accessのテーブルとエクセルをリンクする事はできたのですが、そうすると、Accessのテーブル同士のリレーションシップでができなくなりました。テーブルをリンクさせると参照整合性のリレーションシップは無理ですか?
- ベストアンサー
- オフィス系ソフト
- Accessのテーブルのリンクについて
Access2002で、異なるファイル間でテーブルをリンクして使用しています。 「A」データベースと「B」データベースがあり、 「A」データベースのテーブルを「B」データベースへリンクさせています。 「B」には「A」からリンクさせているテーブルと同一の形式のテーブルがあり、 普段は「B」所有のテーブルを使用しているのですが、「保存」ボタンクリック時に 「A」からリンクさせているテーブルに「B」の内容をコピーするマクロを作成したいのですが、 値の代入がうまく行きません。 どうすればデータをコピーできるでしょうか。
- ベストアンサー
- オフィス系ソフト
- Access2010のリンクテーブルについて
Access2010のリンクテーブルについて質問をさせてください。 現在、社内ではExcelシートで対応ログを残しています。 ログ入力や検索のことを考えれば、Accessへ移行するべきだと思うのですが、現在その予定はありません。また、ここで対応内容に応じて「区分」を付加していきたいと考え、以下のことを行いました。 1.ExcelシートをリンクテーブルとしてAccessに取り込み。 [対応テーブル] ・対応NO ・対応内容 2.今後加えていきたい区分のテーブルを作成 [区分マスタ] ・区分NO ・区分名 3.AccessでExcelシートは更新できないので、1と2をもとにしたテーブルを作成 [対応明細] ・対応明細NO ・対応NO(1と結合) ・区分NO(2と結合) 3.のテーブルに対し、「対応NO」と「区分NO」を入力していければ、もともとのExcelファイルをいじることなく、区分を追加していけるものと考えたのですが、「このレコードセットは更新できません。」とのエラーとなってしまいます。 以前のAccessではExcelのリンクテーブルも更新できたと思うのですが、大人の事情でそれができなくなったことは認識しています。その回避策として、リンクテーブルに編集を加えるのではなく、更新用のテーブルを用意して入力していこうと思ったのですが、それもできません。 回避策がありましたらご教示いただけますでしょうか。 宜しくお願いいたします。
- ベストアンサー
- その他MS Office製品
お礼
自分以外の環境でpublic、information_schema以外 が出ないことがわかっただけでも有り難いです。 ありがとう御座いました。