1台のWindowsサーバーに以下のように複数のLaravelを稼働させており、同じDBサーバーに各Laravel違うDBに接続しています。
Laravelのバージョンは8です。
hogehoge.com/aaa/ → DB:db_aaa (テーブルA)
hogehoge.com/bbb/ → DB:db_bbb (テーブルB)
hogehoge.com/ccc/ → DB:db_ccc (テーブルC)
()内はDB内にあるテーブルです。
以下の手順でエラーが出ます。
① hogehoge.com/aaa/ から ajaxで hogehoge.com/bbb/ にアクセスし、テーブルBのデータを取得する。
② テーブルBのデータ取得中に hogehoge.com/aaa/ から ajax でテーブルAのデータを取得しようとすると以下のエラーが発生する。
[Microsoft][ODBC Driver 17 for SQL Server][SQL Server]オブジェクト名 'テーブルA' が無効です。
②の取得完了後、hogehoge.com/aaa/ から ajax でテーブルAのデータを取得しようとすると取得でき、エラーは出ません。
どうすれば、テーブルBのデータ取得中でも hogehoge.com/aaa/ から ajax でテーブルAのデータを取得できるか、わかる方教えてください。
よろしくお願いします。
0 コメント