Oracle 質問総合スレ14 (813レス)
Oracle 質問総合スレ14 http://mevius.5ch.net/test/read.cgi/db/1562483377/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
747: NAME IS NULL [sage] 2023/01/26(木) 22:24:18.34 ID:??? >>744 もうここまで拗らせたら無理だろw 根拠出せと言われて普通は黙るのにアホな妄想全開だし http://mevius.5ch.net/test/read.cgi/db/1562483377/747
748: NAME IS NULL [sage] 2023/01/26(木) 22:58:26.51 ID:??? >>745 unionで内側ってなに? 構文を問題にしてるんじゃなくて、結果が保証されるかどうかを問題にしてるんだが? オプティマイザって知ってるか?そもそも、SQL処理では構文と実行方法は一致しないのが原則なんだが ちなみにオラクルって、そもそもオフセットとらないサブクエリのORDER BYが許されるのか? >>746 オラクルと勘違いしてたんだろ ならオラクルなら個別の順序が保証される根拠示せよ ごめんねはいいから、いい加減な情報だすな http://mevius.5ch.net/test/read.cgi/db/1562483377/748
749: NAME IS NULL [sage] 2023/01/27(金) 00:23:44.16 ID:??? ボラクル君は並列実行知らないんだなw http://mevius.5ch.net/test/read.cgi/db/1562483377/749
750: NAME IS NULL [sage] 2023/02/03(金) 01:35:52.82 ID:??? 脱オラクル方針でOracleは使えないためSQL Serverをスタディしてるんだが、ギャップが大きいなと感じることが多い。 ・Transact-SQL(?)の最後の「GO」は、PL/SQLの無名ブロックとはちがうのか? ・CREATE INDEXが終わったのにINDEXが作られていない。代わりに「統計」が作られていて、忘れた頃にINDEXができてるのは仕様か? ・エラーメッセージリファレンスに「原因」や「対応方法」が書かれていないんだが、どうやって開発してるんだろう? ・そもそもドキュメントがあるのか? SQLServer⇔Oracleの移行ガイドが欲しい http://mevius.5ch.net/test/read.cgi/db/1562483377/750
751: NAME IS NULL [sage] 2023/02/03(金) 01:39:15.06 ID:??? ↑いろいろ書いたけど、質問は『 SQLServer⇔Oracleの移行ガイドが欲しい (がどんな形で見つかるか?)』 のところ。 http://mevius.5ch.net/test/read.cgi/db/1562483377/751
752: NAME IS NULL [sage] 2023/02/03(金) 07:26:08.84 ID:??? なぜこのスレで聞いてるんだ? 普通は移行先のスレで聞くだろ http://mevius.5ch.net/test/read.cgi/db/1562483377/752
753: NAME IS NULL [sage] 2023/02/03(金) 17:44:27.80 ID:??? ここの住民でSQL Serverを知ってる人は多くない http://mevius.5ch.net/test/read.cgi/db/1562483377/753
754: NAME IS NULL [sage] 2023/02/03(金) 19:00:42.39 ID:??? MSのサイトに移行ガイドあるでしょ http://mevius.5ch.net/test/read.cgi/db/1562483377/754
755: NAME IS NULL [sage] 2023/02/03(金) 19:23:11.01 ID:??? >>752-754 コメントありがとう。下の文書が見つかった。 Oracleで学んだ多くのことが他のRDBMSでも生かせる。そういう意味で最初に触ったのはOracleで良かった。 Oracle to SQL Server Migration Handbook.pdf https://github.com/microsoft/DataMigrationTeam/blob/master/Whitepapers/Oracle%20to%20SQL%20Server%20Migration%20Handbook.pdf http://mevius.5ch.net/test/read.cgi/db/1562483377/755
756: NAME IS NULL [sage] 2023/02/03(金) 22:09:36.99 ID:??? >>750 >・Transact-SQL(?)の最後の「GO」は、PL/SQLの無名ブロックとはちがうのか? 用途として似通ってる部分はあるが違うものなのでリファレンス見たほうがいい https://learn.microsoft.com/en-us/sql/t-sql/language-elements/sql-server-utilities-statements-go >・CREATE INDEXが終わったのにINDEXが作られていない。代わりに「統計」が作られていて、忘れた頃にINDEXができてるのは仕様か? それは無い。SSMSのキャッシュを更新してなかっただけじゃないか? >・エラーメッセージリファレンスに「原因」や「対応方法」が書かれていないんだが、どうやって開発してるんだろう? Oracleと違ってメッセージ見ればだいたい原因が分かるので都度リファレンスを見ることはない ただリファレンスには原因も対応方法も書かれてると思うぞ https://learn.microsoft.com/en-us/sql/relational-databases/errors-events/mssqlserver-1505-database-engine-error >・そもそもドキュメントがあるのか? SQLServer⇔Oracleの移行ガイドが欲しい https://learn.microsoft.com/en-us/sql/sql-server/migrate/guides/oracle-to-sql-server http://mevius.5ch.net/test/read.cgi/db/1562483377/756
757: NAME IS NULL [] 2023/02/04(土) 18:44:33.85 ID:bA18J4qs >>756 マイクロソフト製品の宣伝書き込みをここでするな! SQL Serverのスレッドは別にちゃんと作ってある。 SQL ServerからOracleDBへの移行はオラクル社がドキュメントをちゃんと用意している。 OracleDBからSQL Serverへの移行は、マイクロソフト伝統で力の入っていないドキュメントしかない。 さらにマイクロソフトのタチが悪いところは、OracleDBの製品仕様を間違って解説しているところ。 Oracleより安いけど、ドキュメントもそれなりの信用できない内容のものしかない。 http://mevius.5ch.net/test/read.cgi/db/1562483377/757
758: NAME IS NULL [sage] 2023/02/04(土) 19:30:53.09 ID:??? >>757 質問に対する回答なんだし、宣伝でもなんでもないけどな スレ違いだって文句は元質問者に言えよ ところで >OracleDBの製品仕様を間違って解説しているところ。 を、具体的に説明してくれないか http://mevius.5ch.net/test/read.cgi/db/1562483377/758
759: NAME IS NULL [sage] 2023/02/04(土) 19:31:25.23 ID:??? >>758 相手すんなよ... http://mevius.5ch.net/test/read.cgi/db/1562483377/759
760: NAME IS NULL [sage] 2023/02/04(土) 22:28:14.55 ID:??? >>757 ORA-80696 http://mevius.5ch.net/test/read.cgi/db/1562483377/760
761: NAME IS NULL [sage] 2023/02/09(木) 18:27:54.90 ID:??? 思うに、twitterってOracle使ってるんだろうか? たしか11の頃まで、VARCHAR2は4000 Byteまでだったよね Twitter、4000文字まで投稿可能に 有料「ブルー」特典 https://www.nikkei.com/article/DGXZQOGN0909G0Z00C23A2000000/ http://mevius.5ch.net/test/read.cgi/db/1562483377/761
762: NAME IS NULL [sage] 2023/02/09(木) 21:47:17.21 ID:??? 4000文字と4000Byteは明らかに違うだろ TwitterはOracleではなく自作のKVSを主に使ってる そのKVSのストレージエンジンに今はRocksDB採用してる http://mevius.5ch.net/test/read.cgi/db/1562483377/762
763: NAME IS NULL [sage] 2023/02/09(木) 22:24:43.52 ID:??? 経緯は知らんけどSQL-Serverも4,000文字なんだよね https://learn.microsoft.com/ja-jp/sql/t-sql/data-types/nchar-and-nvarchar-transact-sql?view=sql-server-ver16 http://mevius.5ch.net/test/read.cgi/db/1562483377/763
764: NAME IS NULL [sage] 2023/02/10(金) 01:28:32.61 ID:??? ページサイズやで http://mevius.5ch.net/test/read.cgi/db/1562483377/764
765: NAME IS NULL [] 2023/02/10(金) 06:09:34.85 ID://UV7UJE 可変長で 2GByte ってのはすごいね。 よく Oracle の新機能は、大規模ユーザーからのニーズに由来すると言うけれど、 SQL Server の、2GB の VARCHAR 列はどんなニーズに基づくんだろう。 http://mevius.5ch.net/test/read.cgi/db/1562483377/765
766: NAME IS NULL [sage] 2023/02/21(火) 19:09:07.40 ID:??? 先日は、場違いのSQL Serverについて答えてくれてありがとう。これは質問ではないけど、後日談ということで。 SQL Serverもなんとか使えるようになって、管理ツール(SMSS)の使い勝手の良さなどは、さすがMSならではと感心する。 一方、Oracleで起こらなかった致命的な不具合も早々に経験した。具体的には下記エラーで表が壊れてしまう。 特別に変なことしたわけじゃなく、クライアント側がメモリ不足でアボートしたところ、SQL Server側で索引と表が壊れ、データが消失した。 データを保護したくてお金を出してるのに、これじゃあ意味ないじゃん。(多分、自分の使い方が悪いとは思う) https://learn.microsoft.com/ja-jp/sql/relational-databases/errors-events/mssqlserver-605-database-engine-error Oracleだって異常終了はあるけど、媒体障害を除いて、データベースを壊したことは一度もなかった。設計の思想が違うんだろうね。 脱オラのトレンドは当分変わらないとは思うが、本当に大事なのはデータ/可用性/業務パフォーマンスだと主張するのにも 現物を使った経験で裏付けられるのは良かったかなと思う。ではでは http://mevius.5ch.net/test/read.cgi/db/1562483377/766
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 47 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.235s*