
社内システムをC#で開発しています。
データベースはAccessを考えていたのですが、色々と調べた結果SQL Serverを検討することにしました。
ただ、私自身これまで触った経験がなくかなり初歩的な質問になりますがどなたかご教示ください
個人PCにSQL Serverをインストールしてテーブルを作成した場合、他のPCからのアクセスは実現できるのでしょうか?
Accessの場合、実ファイルを社内ファイルサーバの特定の場所に置く必要があったり、また他部署ユーザーがそこをアクセスするための権限を申請する必要があるなどの懸念もあったため、そこをクリアできる方法も模索しています。
開発用PCを用意して、その中にSQL Serverを入れて他PCからのアクセスを許可するみたいなことをフワっと考えていますが、根本的な部分で間違った考え方であればご指摘いただきたいです。
よろしくお願いします。
A 回答 (6件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
> PCを用意して、その中にSQL Serverを入れて他PCからのアクセス
この方法は可能です。というか基本の使い方です。
ですが、ライセンスに注意してください。
通常版のWindowsでは、サーバー的な用途での使用は制限されています。
(最大接続数が20台までだったかな)
その範囲を超えるような使い方をするならWindows Server OSが必要になります。
No.5
- 回答日時:
実現可能です。
その為には、使用するポート番号を固定して、ファイアウォールで許可する必要があります。
下記ページにそれらしいことが書いてあります。私は読んでいませんが。説明が面倒なので、それらしいページを探しました。
・SQL Server へ他のPCからも接続できるようにする
https://www.tpics.co.jp/2023/06/13/sql-server-%E …
SQL Server 2022 Express は無料で使用できます。
https://www.microsoft.com/ja-jp/sql-server/sql-s …
管理画面(GUI)は別途インストールする必要があります。
https://docs.microsoft.com/ja-jp/sql/ssms/downlo …
No.4
- 回答日時:
どの程度のスケールのものになるのかにもよりますが、、、
ぶっちゃけテスト段階であれば、そこらに置いてあるMSAccessのファイルに
他のPCでC等で開発したフロントエンドからODBC等でアクセスするようなものを作り、実際に稼働させるときに、SQLServerにマイグレーションすることもできます。
https://support.microsoft.com/ja-jp/topic/access …
No.3
- 回答日時:
>>個人PCにSQL Serverをインストールしてテーブルを作成した場合、他のPCからのアクセスは実現できるのでしょうか?
できます。
でも、それは、あまりお勧めのやり方ではないと思います。やっぱりサーバ用PCを用意して、そこにSQL Serverをインストールするのがいいと思います。まあ、社内システムならいいのかな。
なお、私は、Windowsでも、Linuxでも無償で使えて、PCへの負荷があまり大きくないMySQL(MariaDB)をデータベースとして使っていますけどね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SQL Server Access2021 「ISNULL関数には引数が2つ必要です」エラー 2 2024/02/16 14:06
- サーバー Windows server 2022 CALとSQL Server 2022 CALについて 1 2024/01/17 01:13
- SQL Server sql serveについて 2 2023/11/15 07:37
- システム 小規模組織でのクローニングツールでおすすめは 1 2024/03/14 16:25
- SQL Server SQL Serverのテーブルってどうやってダンプしてますか? DBeaverだとデータベース事やる 1 2024/02/21 18:27
- サーバー フォルダのアクセス権管理について 1 2024/06/06 08:23
- SQL Server SQLをはじめから勉強するには 3 2024/12/05 10:07
- SQL Server SQL Server management studio 2020のハイパーリンク型について 3 2024/07/25 14:34
- その他(クラウドサービス・オンラインストレージ) Onedriveで実現したい事。2台のPC間で。 2 2023/04/10 20:42
- MySQL html上でMySQLにアクセス(JavaScript?)してデータを表示させる方法 5 2024/04/17 11:04
このQ&Aを見た人はこんなQ&Aも見ています
-
プログラミングに興味があるのですが、作りたいものはありません。 ゲーム機とかパソコンの中身(ソースコ
その他(プログラミング・Web制作)
-
プロダクトキーは永久不変ですよね?
Android
-
プログラマー達は何故、プログラムを入れるフォルダーに容量制限があるのを知らない?
C言語・C++・C#
-
-
4
「学校内でサーバーを設置しないネットワーク」がピアツーピアシステムに分類されてましたがなぜ集中処理シ
システム
-
5
Cのプログラムからアクセスできないファイル名の一括変更方法
C言語・C++・C#
-
6
非常に驚くことに映画館の解像度は4KかHDが主流らしいです。映画館ほどの大きな画面でも4KかHDが主
その他(コンピューター・テクノロジー)
-
7
ルーター新規で買うか迷ってます。
ルーター・ネットワーク機器
-
8
LinuxのPCは基本不要PC中古を使うのが一般的なのですか?
UNIX・Linux
-
9
履歴書をパソコンで描きたいのですがエクセルを開くと「更新してください(有料ページ)」と出てきてしまっ
Excel(エクセル)
-
10
プログラマーの優劣って何で決まるのでしょうか?習得しているプログラミング言語の数なのでしょうか?
その他(コンピューター・テクノロジー)
-
11
ホームページビルダーで作った古いサイトってこの先何年メンテナンス無しで閲覧できますか? 亡くなった父
ホームページ作成・プログラミング
-
12
IEを使わずHTMLを取得する
Excel(エクセル)
-
13
「川が流れてる」の川は、いわゆる主語ですね。 「川が見える」の川も、いわゆる主語ですか?
日本語
-
14
androidアプリの改変は出来ますか(Windowsユーザーです)?
アプリ
-
15
大学で使うパソコン おすすめ教えてください
ノートパソコン
-
16
VB.net 文字列から日付型へ変更したい
Visual Basic(VBA)
-
17
データの文字コードを確認するには
その他(Microsoft Office)
-
18
C言語について(初心者)
C言語・C++・C#
-
19
どのようにして開発したロボットを生産し販売するのでしょうか、ラズベリーパイで試作機を作ったロボットを
ソフトウェア
-
20
【マクロ】宣言は、何のためにするんですか???しなくても、普通に動いしまうのはなぜ?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
BULK INSERT時のNull許容について
-
ACCESS2007 フォーム 「バリア...
-
sqlserverで集計結果をUPDATEし...
-
ACCESSで複数テーブルを結合し...
-
2つのPCの SQL Server のテー...
-
SQLサーバで和暦から西暦に変換...
-
SQLのエラー(~付近に不適切な...
-
Accessの重複なしのカウントの...
-
SQL Date型の列から年月だけを...
-
SQL文 複数実行
-
<SQL>重複しているデータの場合...
-
Access2021 「ISNULL関数には引...
-
SQLCMDにて教えていただきたい...
-
SQLのジョブからのEXCEL出力
-
SQLSERVERのデータファイル圧縮...
-
SQLサーバでの和暦(int)→西暦へ...
-
Windows 10 Home で、SQL Serve...
-
Microsoft SQL Serverについて
-
Wacom Cintiq 16 と Wacom Cint...
-
SQLをはじめから勉強するには
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SQLのエラー(~付近に不適切な...
-
ACCESS2007 フォーム 「バリア...
-
sqlserverで集計結果をUPDATEし...
-
【VB.NET】日付型の列にNULLを...
-
SQLサーバー接続 特定のPCがWin...
-
Accessの重複なしのカウントの...
-
SQL Date型の列から年月だけを...
-
sqlで、600行あるテーブルを100...
-
SQLサーバで和暦から西暦に変換...
-
BULK INSERT時のNull許容について
-
SQL文 複数実行
-
SQLCMDにて教えていただきたい...
-
【SQLサーバ】float型における...
-
<SQL>重複しているデータの場合...
-
chr(13) と char(13) の違いっ...
-
Visuaal Studio Community 2022...
-
[SQLServer] テーブル名からカ...
-
sqlserverで対象のレコードを削...
-
AccessのInsertクエリのあとつ...
-
sqlserverで同一キー単位で金額...
おすすめ情報
決定的な理由はないのですが、VisualStudioでC#のWindowsフォームを使ってGUI開発?をしてまして、相性のいいDBを調べてヒットしたのがSQLだったという経緯です。
答えになっていなかったらすみません