フォーラムへの返信
-
投稿者投稿
-
松原正和
キーマスターtomiiさんこんにちは。
接続方法を変更した場合でも出るのでしょうか?
あと、「ORA-01031: 権限が不足しています。」は、接続ユーザーに対してgrant で指定されている権限が低くアクセスできないのかと思っていましたが、調べてみると、
「使用形態では、OS認証でSYSDBA接続を試みて失敗した場合に発生することが多い」と記述されたサイトなどもみられるようですが、該当しますでしょうか?
ほかには、PL/SQL 実行時のエラーとしても書かれていますが、もしかして実行するSQLで間接的にPL/SQLを利用したりしていないでしょうか?
(ビューになっていてストアドファンクションが呼び出されるようになっているなど)接続時のエラー
PL/SQL実行時のエラーについて書かれている
https://www.shift-the-oracle.com/oerrs/ora-01031.html松原正和
キーマスターやじゅさんこんにちは。
テーブルエディタはテーブルの完全な名称が分かるのですが、SQLエディタではテーブルの完全な名称(スキーマ名とか)が分からなかったり、テーブルが複数あったりすると解析が大変なため、実現できていません。
構文入力支援の機能ではSQLの解析もしたりしているので、全くできないわけではないのですが、少々敷居が高そうに思えます。
できたらよいかとは思うのですが、少々優先順位は下げざるをえないかと思います。松原正和
キーマスターkobayashi さんこんにちは。
すみません、見落としていました。
Version 2.18.4 で実現しようと修正をしていたのですが、既存機能への影響がかなり大きくなることが分かり、Version 2.18.4 では断念しました。Version 2.19系で実現しますので少々お待ちください。(内部的にはおおむね実装できています)
松原正和
キーマスターたまさんこんにちは。
現在は、ドメインのコメントはあくまでもドメインのコメントなので、ドメインを使ったカラムへのコメントにはなっていません。
Version 2.19系で考えてみたいと思いますのでしばらくお待ちいただければと思います。松原正和
キーマスターdk さんこんにちは。
MariaDBの場合は、MySQL を指定していただければよいかと思います。松原正和
キーマスターたまさんこんにちは。
ドメインのインポート機能はないのですが、拡張子 a5er はテキストファイルなので、うまくインポート元を(Excelの計算式などを使って)生成して a5er ファイルに書き加えるのが最も簡単かと思います。具体的には、[Manager] セクションで、
DomainInfo=”ドメイン名”,”データ型”,”コメント”,”物理カラム名(参考)”
の形式で記述すればよいです。
実際保存されている a5er ファイルでは、”Domain=” の形式の記述もありますが、これは後方互換のために出力される項目なので、なくても問題ありません。松原正和
キーマスターたくやさんこんにちは。
さしあたりは、timestamp のカラムを単に出力しないように修正しました。オプションで出力できるようにしてもおそらく使い道がないためです。
Version 2.18.4にて、関連した修正として、
・CSVインポート
・テーブル設計
・INSERT文生成
・UPDATE文生成
・テストデータ作成を修正していますのでご確認ください。
(Microsoft Store ではすでに公開されているはずです)松原正和
キーマスターこたつさんこんにちは。
CREATE TABLE のオプションで、かっこの内側を指定できるとよいかなと思ったことはあったのですが、プロパティ画面が複雑になりすぎるかなと思い実装していませんでした。
ただ、確かに指定できた方がよいと思いますので、Version 2.19系で実装したいと思います。しばらくお待ちいただければと思います。松原正和
キーマスターtomii さんこんにちは。
ちょっとまだ調査中でよくわからないのですが、Oracleは、・専用接続 (OCI経由)
・専用接続 (直接接続)
・OLE DBプロバイダ
・ODBCといくつか接続方法がありますが、どれで接続されていますか?
また、接続方法を変更した場合に違いはありますか?
なかなか解決せず申し訳ないのですが、お教えいただけると助かります。松原正和
キーマスターたくやさんこんにちは。
はい、SQL Server の timestamp(rowversion) はInsertできたいので、個別に対応したいと思います。Version 2.18.4で修正しますので、少々お待ちください。松原正和
キーマスターymwk さんこんにちは。
なるほど、このようなケースもあるのですね。version 2.19系で実装したいと思いますので、しばらくお待ちいただければと思います。松原正和
キーマスター佐藤さんこんにちは。
ER図の割り当てですが、ER図の割り当てを行うとDBのコメントからではなくER図から論理名やコメントを取得するようになります。
少しわかりにくかったかもしれないですね。現状では一応仕様ということでよろしくお願いいたします。松原正和
キーマスターたなかさんこんにちは。
コードを確認したところ、2つ以上のテーブルで循環参照のリレーションシップがある場合にDDLの生成で「テーブル生成順序」に「依存関係順(依存する方が先)」を指定するとハングアップすることが分かりました。このケースに該当しますでしょうか?松原正和
キーマスターryokuryu さんこんにちは。
現象を再現しました。修正します。少々お待ちください。松原正和
キーマスターtomiiさんこんにちは。
こちら、実際に権限が制限されているユーザーでしょうか?
A5M2.exe と同じフォルダに A5M2.log という空ファイルを作成するとログを出力するようになります。内部的に実行されているSQLやエラーメッセージなどが含まれるようになるはずですが、どのSQLで「ORA-01031: 権限が不足しています。」エラーになるかわかりますか? -
投稿者投稿