Khi bạn tìm thấy kèo bóng đá c1 trong11381_11393Chúng tôi muốn nghe về nó. Báo cáo kèo bóng đá c1 của bạn đóng một phần quan trọng trong việc tạoPostgreSQLĐáng tin cậy hơn vì ngay cả sự chăm sóc tối đa cũng không thể đảm bảo rằng mọi phần củaPostgreSQLsẽ hoạt động trên mọi nền tảng trong mọi trường hợp.
Các đề xuất sau đây nhằm hỗ trợ bạn hình thành các báo cáo kèo bóng đá c1 có thể được xử lý một cách hiệu quả. Không ai được yêu cầu theo dõi họ nhưng làm như vậy có xu hướng là lợi thế của mọi người.
Chúng tôi không thể hứa sẽ sửa chữa mọi kèo bóng đá c1 ngay lập tức. Nếu kèo bóng đá c1 rõ ràng, quan trọng hoặc ảnh hưởng đến nhiều người dùng, rất có thể ai đó sẽ xem xét nó. Nó cũng có thể xảy ra mà chúng tôi bảo bạn cập nhật lên phiên bản mới hơn để xem kèo bóng đá c1 có xảy ra ở đó không. Hoặc chúng tôi có thể quyết định rằng kèo bóng đá c1 không thể được sửa trước khi một số bản viết lại chính, chúng tôi có thể lập kế hoạch được thực hiện. Hoặc có lẽ nó đơn giản là quá khó và có nhiều điều quan trọng hơn trong chương trình nghị sự. Nếu bạn cần trợ giúp ngay lập tức, hãy xem xét nhận được hợp đồng hỗ trợ thương mại.
Trước khi bạn báo cáo kèo bóng đá c1, vui lòng đọc và đọc lại tài liệu để xác minh rằng bạn thực sự có thể làm bất cứ điều gì bạn đang thử. Nếu không rõ từ tài liệu cho dù bạn có thể làm gì đó hay không, xin vui lòng báo cáo điều đó; Đó là một kèo bóng đá c1 trong tài liệu. Nếu nó chỉ ra rằng một chương trình thực hiện một cái gì đó khác với những gì tài liệu nói, đó là một kèo bóng đá c1. Điều đó có thể bao gồm, nhưng không giới hạn ở các trường hợp sau:
Một chương trình chấm dứt bằng tín hiệu gây tử vong hoặc thông báo kèo bóng đá c1 hệ điều hành sẽ chỉ ra một vấn đề trong chương trình. (Một ví dụ: ví dụ có thể là mộtĐĩa đầy đủHồiTin nhắn, vì bạn phải tự sửa nó.)
Một chương trình tạo ra đầu ra sai cho bất kỳ đầu vào nào.
Một chương trình từ chối chấp nhận đầu vào hợp lệ (như được định nghĩa trong tài liệu).
Một chương trình chấp nhận đầu vào không hợp lệ mà không cần thông báo hoặc thông báo kèo bóng đá c1. Nhưng hãy nhớ rằng ý tưởng của bạn về đầu vào không hợp lệ có thể là ý tưởng của chúng tôi về một phần mở rộng hoặc khả năng tương thích với thực tiễn truyền thống.
PostgreSQLKhông biên dịch, xây dựng hoặc cài đặt theo kèo bóng đá c1 trên các nền tảng được hỗ trợ.
ở đâyChương trìnhHồiđề cập đến bất kỳ thực thi nào, không chỉ quá trình phụ trợ.
14171_14351SQLTiêu chuẩn cũng không nhất thiết là kèo bóng đá c1, trừ khi tuân thủ tính năng cụ thể được yêu cầu rõ ràng.
Trước khi bạn tiếp tục, hãy kiểm tra danh sách việc cần làm và trong Câu hỏi thường gặp để xem kèo bóng đá c1 của bạn đã được biết đến. Nếu bạn không thể giải mã thông tin trong danh sách việc cần làm, hãy báo cáo vấn đề của bạn. Ít nhất chúng ta có thể làm là làm cho danh sách việc cần làm rõ hơn.
Điều quan trọng nhất cần nhớ về báo cáo kèo bóng đá c1 là nêu tất cả các sự kiện và sự thật duy nhất. Không suy đoán những gì bạn nghĩ đã sai, những gìNó dường như làmhoặc phần nào của chương trình có kèo bóng đá c1. Nếu bạn không quen thuộc với việc thực hiện, bạn có thể sẽ đoán sai và không giúp chúng tôi một chút. Và ngay cả khi bạn là, những lời giải thích được giáo dục là một bổ sung tuyệt vời cho nhưng không thay thế cho sự thật. Nếu chúng ta sẽ sửa kèo bóng đá c1, chúng ta vẫn phải thấy điều đó xảy ra cho chính mình trước. Báo cáo các sự kiện trần tương đối đơn giản (bạn có thể sao chép và dán chúng từ màn hình) nhưng tất cả các chi tiết quá thường xuyên bị bỏ lại vì ai đó nghĩ rằng nó không quan trọng hoặc dù sao thì báo cáo sẽ được hiểu.
Các mục sau phải được chứa trong mỗi báo cáo kèo bóng đá c1:
Trình tự chính xác của các bướcTừ khởi động chương trìnhCần thiết để tái tạo vấn đề. Điều này nên được khép kín; nó không đủ để gửi một cái trầnChọn
Câu không có trướcTạo bảng
vàChèn
16192_16410
Định dạng tốt nhất cho trường hợp kiểm tra cho các sự cố liên quan đến SQL là một tệp có thể chạy quaPSQLFrontend hiển thị vấn đề. (Hãy chắc chắn không có bất cứ thứ gì trong của bạn~/.psqlrc
Tệp khởi động.) Một cách dễ dàng để tạo tệp này là sử dụngpg_dumpĐể loại bỏ các khai báo và dữ liệu của bảng cần thiết để đặt cảnh, sau đó thêm truy vấn vấn đề. Bạn được khuyến khích giảm thiểu kích thước ví dụ của bạn, nhưng điều này không hoàn toàn cần thiết. Nếu kèo bóng đá c1 có thể sao chép, chúng ta sẽ tìm thấy nó bằng một trong hai cách.
Nếu ứng dụng của bạn sử dụng một số giao diện máy khách khác, chẳng hạn nhưPHP, sau đó hãy cố gắng cô lập các truy vấn vi phạm. Chúng tôi có thể sẽ không thiết lập một máy chủ web để tái tạo vấn đề của bạn. Trong mọi trường hợp, hãy nhớ cung cấp các tệp đầu vào chính xác; Đừng đoán rằng vấn đề xảy ra choTệp lớnhoặcCơ sở dữ liệu MidSizeHồi, v.v. Vì thông tin này quá không chính xác để được sử dụng.
Đầu ra bạn có. Xin đừng nói rằng nókhông hoạt độnghoặcbị hỏngHồi. Nếu có một thông báo kèo bóng đá c1, hãy hiển thị, ngay cả khi bạn không hiểu nó. Nếu chương trình chấm dứt với một kèo bóng đá c1 hệ điều hành, hãy nói điều đó. Nếu không có gì xảy ra, hãy nói như vậy. Ngay cả khi kết quả của trường hợp thử nghiệm của bạn là một sự cố chương trình hoặc rõ ràng, nó có thể không xảy ra trên nền tảng của chúng tôi. Điều dễ nhất là sao chép đầu ra từ thiết bị đầu cuối, nếu có thể.
Nếu bạn đang báo cáo thông báo kèo bóng đá c1, vui lòng lấy dạng dài dòng nhất của tin nhắn. TRONGPSQL, nói\ set verbosity verbose
trước đó. Nếu bạn đang trích xuất thông kèo bóng đá c1 từ nhật ký máy chủ, hãy đặt tham số thời gian chạylog_error_verbosityđếnVerbose
để tất cả các chi tiết được ghi lại.
18681_18946
Đầu ra bạn mong đợi là rất quan trọng đối với trạng thái. Nếu bạn chỉ viếtLệnh này cung cấp cho tôi đầu ra đó.HồihoặcĐây không phải là những gì tôi mong đợi.Hồi19235_19470Đây không phải là những gì SQL nói/Oracle làm.HồiĐào lại hành vi chính xác từSQLkhông phải là một công việc thú vị, cũng như tất cả chúng ta cũng không biết làm thế nào tất cả các cơ sở dữ liệu quan hệ khác ngoài kia hoạt động. (Nếu vấn đề của bạn là một sự cố chương trình, rõ ràng bạn có thể bỏ qua mục này.)
Bất kỳ tùy chọn dòng lệnh nào và các tùy chọn khởi động khác, bao gồm mọi biến môi trường hoặc tệp cấu hình có liên quan mà bạn đã thay đổi từ mặc định. Một lần nữa, xin vui lòng cung cấp thông tin chính xác. Nếu bạn đang sử dụng phân phối được đóng gói sẵn để khởi động máy chủ cơ sở dữ liệu vào thời điểm khởi động, bạn nên cố gắng tìm hiểu cách thực hiện.
Bất cứ điều gì bạn đã làm khác với các kèo bóng đá c1 cài đặt.
ThePostgreSQLPhiên bản. Bạn có thể chạy lệnhChọn phiên bản ();
Để tìm ra phiên bản máy chủ bạn được kết nối. Hầu hết các chương trình thực thi cũng hỗ trợ A--Version
Tùy chọn; Ít nhấtPostgres --Version
vàPSQL --Version
nên hoạt động. Nếu chức năng hoặc các tùy chọn không tồn tại thì phiên bản của bạn đủ tuổi để đảm bảo nâng cấp. Nếu bạn chạy một phiên bản đóng gói sẵn, chẳng hạn như RPM, nói như vậy, bao gồm bất kỳ sự lật đổ nào mà gói có thể có. Nếu bạn đang nói về một ảnh chụp nhanh, hãy đề cập rằng, bao gồm cả cam kết băm.
Nếu phiên bản của bạn lớn hơn 10,23, chúng tôi gần như chắc chắn sẽ bảo bạn nâng cấp. Có nhiều bản sửa kèo bóng đá c1 và cải tiến trong mỗi bản phát hành mới, vì vậy hoàn toàn có khả năng một kèo bóng đá c1 bạn đã gặp trong một bản phát hành cũ hơnPostgreSQLđã được sửa. Chúng tôi chỉ có thể cung cấp hỗ trợ hạn chế cho các trang web sử dụng các bản phát hành cũ hơnPostgreSQL; Nếu bạn yêu cầu nhiều hơn chúng tôi có thể cung cấp, hãy xem xét việc có được hợp đồng hỗ trợ thương mại.
Thông tin nền tảng. Điều này bao gồm tên kernel và phiên bản, thư viện C, bộ xử lý, thông tin bộ nhớ, v.v. Trong hầu hết các trường hợp, đủ để kèo bóng đá c1 nhà cung cấp và phiên bản, nhưng không cho rằng mọi người đều biết chính xác những gìDebianchứa hoặc mọi người chạy trên x86_64. Nếu bạn gặp sự cố cài đặt thì thông tin về công cụ trên máy của bạn (trình biên dịch,làm, v.v.) cũng là cần thiết.
Đừng sợ nếu báo cáo kèo bóng đá c1 của bạn trở nên khá dài. Đó là một thực tế của cuộc sống. Tốt hơn là báo cáo mọi thứ lần đầu tiên hơn chúng ta phải vắt kiệt sự thật ra khỏi bạn. Mặt khác, nếu các tệp đầu vào của bạn rất lớn, sẽ công bằng khi hỏi trước tiên liệu ai đó có quan tâm đến việc xem xét nó không. Đây là mộtBài kèo bóng đá c1phác thảo thêm một số mẹo về kèo bóng đá c1 báo cáo.
Không dành toàn bộ thời gian của bạn để tìm ra những thay đổi nào trong đầu vào làm cho vấn đề biến mất. Điều này có thể sẽ không giúp giải quyết nó. Nếu hóa ra kèo bóng đá c1 không thể được sửa ngay lập tức, bạn vẫn sẽ có thời gian để tìm và chia sẻ công việc của mình. Ngoài ra, một lần nữa, đừng lãng phí thời gian của bạn để đoán tại sao kèo bóng đá c1 tồn tại. Chúng ta sẽ sớm tìm thấy điều đó.
Khi viết báo cáo kèo bóng đá c1, vui lòng tránh thuật ngữ khó hiểu. Gói phần mềm trong tổng số được gọi làPostgreSQL, đôi khiPostgresNói ngắn gọn. Nếu bạn đang nói cụ thể về quá trình phụ trợ, hãy đề cập đến điều đó, không chỉ nóiPostgreSQL gặp sự cốHồi. Một sự cố của một quy trình phụ trợ duy nhất khác với sự cố của cha mẹMạnhPostgres23475_23478Quá trình; Xin đừng nóiMáy chủ bị hỏngHồiKhi bạn có nghĩa là một quá trình phụ trợ duy nhất đã đi xuống, cũng không ngược lại. Ngoài ra, các chương trình khách hàng như Frontend tương tácHồiPSQLHồihoàn toàn tách biệt với phụ trợ. Vui lòng cố gắng cụ thể về việc vấn đề ở phía máy khách hay máy chủ.
Nói chung, gửi báo cáo kèo bóng đá c1 đến danh sách gửi thư báo cáo kèo bóng đá c1 tại<24238_24271
. Bạn được yêu cầu sử dụng một chủ đề mô tả cho thông báo email của mình, có lẽ là các phần của thông báo kèo bóng đá c1.
Một phương pháp khác là điền vào dạng web báo cáo kèo bóng đá c1 có sẵn tại dự ánTrang web. Nhập báo cáo kèo bóng đá c1 theo cách này khiến nó được gửi đến<24682_24715
Danh sách gửi thư.
Nếu báo cáo kèo bóng đá c1 của bạn có ý nghĩa bảo mật và bạn thích nó không được hiển thị ngay lập tức trong tài liệu lưu trữ công cộng, đừng gửi nó đến24910_24922
24927_24976<Security@postgresql.org
.
Không gửi báo cáo kèo bóng đá c1 đến bất kỳ danh sách gửi thư người dùng nào, chẳng hạn như<25252_25284
hoặc<25391_25427
. Các danh sách gửi thư này là để trả lời các câu hỏi của người dùng và người đăng ký của họ thường không muốn nhận báo cáo kèo bóng đá c1. Quan trọng hơn, họ không có khả năng sửa chúng.
Ngoài ra, xin vui lòng làmkhôngGửi kèo bóng đá c1 đến danh sách gửi thư của nhà phát triển<25813_25849
. Danh sách này là để thảo luận về sự phát triển củaPostgreSQL, Và thật tuyệt nếu chúng ta có thể giữ các báo cáo kèo bóng đá c1 riêng biệt. Chúng tôi có thể chọn đưa ra một cuộc thảo luận về báo cáo kèo bóng đá c1 của bạn trênPGSQL-Hackers
, Nếu vấn đề cần xem xét thêm.
Nếu bạn gặp sự cố với tài liệu, nơi tốt nhất để kèo bóng đá c1 đó là danh sách gửi thư tài liệu<26365_26398
. Vui lòng cụ thể về phần nào của tài liệu bạn không hài lòng.
Nếu kèo bóng đá c1 của bạn là vấn đề về tính di động trên nền tảng không được hỗ trợ, hãy gửi thư đến<
, vì vậy chúng tôi (và bạn) có thể làm việc khi chuyểnPOSTGRESQLđến nền tảng của bạn.
Do số lượng thư rác không may đi xung quanh, tất cả các danh sách trên sẽ được kiểm duyệt trừ khi bạn được đăng ký. Điều đó có nghĩa là sẽ có một số sự chậm trễ trước khi email được gửi. Nếu bạn muốn đăng ký vào danh sách, vui lòng truy cậphttps: //lists.postgresql.org/cho các kèo bóng đá c1.