02-Làm việc với Docker Image,Container,kết nối SQL Server

Поділитися
Вставка
  • Опубліковано 13 гру 2024

КОМЕНТАРІ • 42

  • @KuNhiRonaldo
    @KuNhiRonaldo Рік тому +1

    Hay quá anh ơi. Anh giảng dễ hiểu lắm ạ

  • @MinhNguyen-vv5iu
    @MinhNguyen-vv5iu 8 місяців тому

    bổ ích quá anh ơi

  • @shopcongnghevdc6511
    @shopcongnghevdc6511 2 роки тому

    Tuyet voi

  • @tranquangtien8812
    @tranquangtien8812 Рік тому

    hay quá a ơi

  • @tanphaninh329
    @tanphaninh329 2 роки тому

    cảm ơn a

  • @DungTran-wd3nw
    @DungTran-wd3nw Рік тому +1

    Anh cho em hỏi cách kết nối database sql server trong docker container bằng Java netbeans không ạ?

    • @NguyenDucHoang
      @NguyenDucHoang  Рік тому +1

      Để kết nối Java Netbeans với SQL Server, bạn cần thực hiện các bước sau:
      Tải và cài đặt SQL Server: Trước tiên, bạn cần tải và cài đặt SQL Server trên máy tính của mình.
      Tạo CSDL: Tiếp theo, bạn cần tạo một cơ sở dữ liệu mới trong SQL Server.
      Tải thư viện JDBC: Bạn cần tải và cài đặt thư viện JDBC cho SQL Server từ trang web của Microsoft.
      Thêm thư viện JDBC vào dự án: Tiếp theo, bạn cần thêm thư viện JDBC vào dự án Java Netbeans của mình bằng cách sử dụng công cụ quản lý thư viện.
      Tạo kết nối tới SQL Server: Cuối cùng, bạn cần tạo kết nối tới cơ sở dữ liệu SQL Server bằng cách sử dụng lớp DriverManager và lớp Connection.
      Sau khi thực hiện các bước trên, bạn sẽ có thể thực hiện các thao tác liên quan đến dữ liệu, như truy vấn, thêm, cập nhật và xóa dữ liệu từ Java Netbeans với SQL Server.

  • @LeNhutHaoB-zb1kb
    @LeNhutHaoB-zb1kb Рік тому

    anh cho em hỏi em làm giống vậy nhưng tới chổ stop container ròi nhưng vào azure data studio và refresh database lại nhưng khi run câu lên sql vẫn được thì lỗi ở đâu ạ. mong được giải đáp ạ

  • @bachle4148
    @bachle4148 Рік тому +1

    Anh ơi sao kết nối Azure data studio với windows form dc vậy ạ ?

    • @NguyenDucHoang
      @NguyenDucHoang  Рік тому +3

      Bạn có thể kết nối WinForm với SQL Server sử dụng các công cụ và thư viện của .NET Framework, như ADO.NET hoặc Entity Framework.
      Ví dụ, bạn có thể sử dụng ADO.NET để kết nối và truy vấn dữ liệu từ SQL Server bằng cách thực hiện các bước sau:
      Thêm thư viện System.Data.SqlClient vào dự án của bạn.
      Tạo một kết nối đến SQL Server bằng cách sử dụng SqlConnection:
      Thực hiện truy vấn SQL bằng cách sử dụng SqlCommand và gán kết quả cho một DataSet
      Còn, bạn có thể sử dụng Entity Framework để kết nối với SQL Server và thao tác dữ liệu một cách trực quan hơn bằng cách tạo một Model và sử dụng LINQ.

  • @thienucnguyen9673
    @thienucnguyen9673 Рік тому

    Sau khi e chạy lệnh docker logs nó lại thông báo sql server 2022 will run as non-root by default fix như nào ạ

  • @huuvinh2438
    @huuvinh2438 2 дні тому

    Em gặp lỗi như thế này ạ
    A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: TCP Provider, error: 40 - Could not open a connection to SQL Server)
    Mong anh giải đáp, em xin cảm ơn ạ!

  • @hoangminh1700
    @hoangminh1700 Рік тому

    anh ơi github bài này sao kh vào được vậy ạ.

  • @nguyenvanthang7277
    @nguyenvanthang7277 Рік тому

    a ơi sao e create được rồi, mà e start nó lên là nó cứ tự stop lại

  • @nvtentertainment4098
    @nvtentertainment4098 8 місяців тому

    Nay tìm hết thấy rồi anh ơi cái Microsoft sql server

  • @lynguyenhoang
    @lynguyenhoang Рік тому

    Em cài được rồi, nhưng mà khi em back up database ở trong /var/opt/mssql/backup, tiếp theo em vô finder tìm trong đường dẫn giống vậy lại không có để lấy file .bak nộp cho giáo viên ạ, anh biết cách nào lấy được file .bak không a

    • @NguyenDucHoang
      @NguyenDucHoang  Рік тому

      Nếu bạn đang sử dụng Docker để triển khai SQL Server trên một container Docker, bạn có thể sử dụng lệnh docker cp để sao chép tệp .bak từ container Docker sang máy tính của bạn.
      Bạn có thể làm theo các bước sau:
      Sử dụng lệnh docker ps để hiển thị danh sách các container đang chạy trên Docker.
      Tìm container chứa SQL Server của bạn và lưu trữ container ID.
      Sử dụng lệnh docker cp để sao chép tệp .bak từ container sang máy tính của bạn. Ví dụ: docker cp container_id:/var/opt/mssql/backup/db_backup.bak /path/to/destination/folder.
      Trong đó:
      container_id là ID của container SQL Server của bạn.
      /var/opt/mssql/backup/db_backup.bak là đường dẫn đến tệp .bak trong container SQL Server.
      /path/to/destination/folder là đường dẫn đến thư mục trên máy tính của bạn mà bạn muốn sao chép tệp .bak đến.
      Lưu ý rằng bạn cần phải thay thế container_id và /path/to/destination/folder bằng thông tin chính xác của container SQL Server và máy tính của bạn.

  • @lynguyenhoang
    @lynguyenhoang Рік тому

    Tạo container nhưng không chạy trên mac M1 ạ:
    WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
    Có cách nào chạy SQL Server trên Mac M1 không ạ, em cảm ơn

    • @NguyenDucHoang
      @NguyenDucHoang  Рік тому +1

      Bạn chọn tag có chữ arm là đc nhé

    • @user11039ncncn
      @user11039ncncn Рік тому

      bạn có tìm được tag nào arm k. Mình chạy trên Mac M2 :((

  • @thienucnguyen9673
    @thienucnguyen9673 Рік тому

    Đăng nhập vào sql cứ bị lỗi cannot connect to localhost thôi a ơi 😢

  • @nhanle5604
    @nhanle5604 7 місяців тому

    sao e chạy azure để đđăngnhaapj thì báo lỗi như này ạ :
    A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server)

    • @huuvinh2438
      @huuvinh2438 2 дні тому

      Fix được chưa vậy bạn?

  • @fanozawaht
    @fanozawaht 8 місяців тому

    cái Microsoft sql server hình như Microsoft nó gỡ rồi thầy ạ

  • @chiduong9195
    @chiduong9195 Рік тому

    A ơi e cứ gặp lỗi can not open database ... by login. Login failed mặc dù e điền pw đúng như pw khi e tạo container. Trên mac m1 e down docker và azure studio data nhưg k edit được tài khoản sa để đổi pw :( phải làm sao giờ ạ

    • @NguyenDucHoang
      @NguyenDucHoang  Рік тому +1

      Nếu bạn sử dụng Docker, hãy kiểm tra xem container SQL Server của bạn đã được chạy chưa.
      Bạn có thể kiểm tra container SQL Server của mình bằng cách chạy lệnh docker ps trên terminal.
      Nếu container SQL Server của bạn chưa được chạy, hãy chạy lại container đó và kiểm tra lại.

    • @chiduong9195
      @chiduong9195 Рік тому

      @@NguyenDucHoang e dùng lệnh mssql -u username -p password thì vẫn đúng tk đó a ơi :(( chả hiểu sao tk jdbc cứ báo lỗi

    • @NguyenDucHoang
      @NguyenDucHoang  Рік тому

      @@chiduong9195 em thử vào chatGPT, copy nội dung file application.properties bảo nó sửa lại với các tham số localhost, cổng,password, teendb,.... của e xem có ok ko nhe

    • @chiduong9195
      @chiduong9195 Рік тому

      @@NguyenDucHoang vâng ạ, để e thử

  • @subnetmark
    @subnetmark 2 роки тому +1

    SAO E NHAP PASSWORD LAI BAO SAI NHI

    • @NguyenDucHoang
      @NguyenDucHoang  2 роки тому

      Em check lại xem, có thể dính dấu cách hoặc bật tiếng việt, e check lại cả pass lúc tạo container nhé :)

  • @vietanhmai3992
    @vietanhmai3992 Рік тому

    giá mà MacOS nó cũng làm đơn giản như Windows nhỉ. Nhiều cái mà Win nó vẫn hơn MacOS. Dùng Mac khá là bất tiện ở 1 số cái

  • @ntdung6868
    @ntdung6868 Рік тому

    m1 k được ạ anh làm video cách cài cho m1 đi ạ

  • @angtrancuong5393
    @angtrancuong5393 2 роки тому

    Em ơi gửi a link code nhé

    • @NguyenDucHoang
      @NguyenDucHoang  2 роки тому

      Đây bác nhé:
      github.com/sunlight3d/UA-camChannel/tree/master/Docker%20tutorials%202022

  • @taibuivan4474
    @taibuivan4474 Рік тому +1

    dạy chán quá chả hiểu gì